CbmRoot
CbmPlatform.h
Go to the documentation of this file.
1
#ifndef PLATFORM_H
2
#define PLATFORM_H
3
4
#include "FairModule.h"
5
#include <string>
6
7
class
TGeoCombiTrans;
8
9
class
CbmPlatform
:
public
FairModule {
10
public
:
11
CbmPlatform
();
12
CbmPlatform
(
const
char
* name,
const
char
* Title =
"CBM Platform"
);
13
CbmPlatform
(
const
CbmPlatform
&) =
delete
;
14
CbmPlatform
&
operator=
(
const
CbmPlatform
&) =
delete
;
15
virtual
~CbmPlatform
();
16
17
virtual
void
ConstructGeometry
();
18
19
virtual
void
ConstructAsciiGeometry
();
20
21
private
:
22
TGeoCombiTrans*
23
fCombiTrans
;
24
std::string
fVolumeName
;
25
26
ClassDef(
CbmPlatform
, 1)
//CBMPLATFORM
27
};
28
29
#endif //PLATFORM_H
CbmPlatform::ConstructAsciiGeometry
virtual void ConstructAsciiGeometry()
Definition:
CbmPlatform.cxx:51
CbmPlatform::operator=
CbmPlatform & operator=(const CbmPlatform &)=delete
CbmPlatform::CbmPlatform
CbmPlatform()
Definition:
CbmPlatform.cxx:23
CbmPlatform::fVolumeName
std::string fVolumeName
Transformation matrix for geometry positioning.
Definition:
CbmPlatform.h:24
CbmPlatform::CbmPlatform
CbmPlatform(const CbmPlatform &)=delete
CbmPlatform::ConstructGeometry
virtual void ConstructGeometry()
Definition:
CbmPlatform.cxx:30
CbmPlatform::fCombiTrans
TGeoCombiTrans * fCombiTrans
Definition:
CbmPlatform.h:23
CbmPlatform::~CbmPlatform
virtual ~CbmPlatform()
Definition:
CbmPlatform.cxx:28
CbmPlatform
Definition:
CbmPlatform.h:9
sim
passive
CbmPlatform.h
Generated on Wed Oct 28 2020 15:11:43 for CbmRoot by
1.8.18