CbmRoot
CbmPipe.h
Go to the documentation of this file.
1 #ifndef CBMPIPE_H
2 #define CBMPIPE_H 1
3 
4 #include "FairModule.h"
5 #include <string>
6 
7 class TGeoCombiTrans;
8 
9 class CbmPipe : public FairModule {
10 public:
11  CbmPipe();
12  CbmPipe(const char* name, const char* Title = "CBM Pipe");
13  CbmPipe(const CbmPipe&) = delete;
14  CbmPipe& operator=(const CbmPipe&) = delete;
15  virtual ~CbmPipe();
16 
17  virtual void ConstructGeometry();
18 
19 private:
20  TGeoCombiTrans*
22  std::string fVolumeName;
23 
24  ClassDef(CbmPipe, 1) //CBMPIPE
25 };
26 
27 #endif //CBMPIPE_H
CbmPipe::fCombiTrans
TGeoCombiTrans * fCombiTrans
Definition: CbmPipe.h:21
CbmPipe::operator=
CbmPipe & operator=(const CbmPipe &)=delete
CbmPipe
Definition: CbmPipe.h:9
CbmPipe::~CbmPipe
virtual ~CbmPipe()
Definition: CbmPipe.cxx:27
CbmPipe::ConstructGeometry
virtual void ConstructGeometry()
Definition: CbmPipe.cxx:32
CbmPipe::fVolumeName
std::string fVolumeName
Transformation matrix for geometry positioning.
Definition: CbmPipe.h:22
CbmPipe::CbmPipe
CbmPipe(const CbmPipe &)=delete
CbmPipe::CbmPipe
CbmPipe()
Definition: CbmPipe.cxx:16