VMC Examples Version 6.6
|
The detector construction (via TGeo ) More...
#include <Ex02DetectorConstruction.h>
Public Member Functions | |
Ex02DetectorConstruction () | |
virtual | ~Ex02DetectorConstruction () |
void | ConstructMaterials () |
void | ConstructGeometry () |
void | SetTargetMaterial (const TString &name) |
void | SetChamberMaterial (const TString &name) |
Double_t | GetTrackerFullLength () |
Double_t | GetTargetFullLength () |
Double_t | GetWorldFullLength () |
Private Attributes | |
Double_t | fWorldLength |
Full length of the world volume. | |
Double_t | fTargetLength |
Full length of Target. | |
Double_t | fTrackerLength |
Full length of Tracker. | |
Int_t | fNofChambers |
Nb of chambers in the tracker region. | |
Double_t | fChamberWidth |
Width of the chambers. | |
Double_t | fChamberSpacing |
Distance between chambers. | |
Int_t | fImedAir |
The Air medium Id. | |
Int_t | fImedPb |
The Lead medium Id. | |
Int_t | fImedXe |
The Xenon gas medium Id. | |
The detector construction (via TGeo )
Definition at line 31 of file Ex02DetectorConstruction.h.
Ex02DetectorConstruction::Ex02DetectorConstruction | ( | ) |
Default constuctor
Definition at line 36 of file Ex02DetectorConstruction.cxx.
|
virtual |
Destructor
Definition at line 65 of file Ex02DetectorConstruction.cxx.
void Ex02DetectorConstruction::ConstructMaterials | ( | ) |
Construct materials using TGeo modeller
Definition at line 73 of file Ex02DetectorConstruction.cxx.
void Ex02DetectorConstruction::ConstructGeometry | ( | ) |
Contruct volumes using TGeo modeller
Definition at line 134 of file Ex02DetectorConstruction.cxx.
void Ex02DetectorConstruction::SetTargetMaterial | ( | const TString & | name | ) |
Set target material (not available with VMC)
Definition at line 281 of file Ex02DetectorConstruction.cxx.
void Ex02DetectorConstruction::SetChamberMaterial | ( | const TString & | name | ) |
Set chamber material (not available with VMC)
Definition at line 290 of file Ex02DetectorConstruction.cxx.
|
inline |
|
inline |
|
inline |
|
private |
Full length of the world volume.
Definition at line 53 of file Ex02DetectorConstruction.h.
|
private |
Full length of Target.
Definition at line 54 of file Ex02DetectorConstruction.h.
|
private |
Full length of Tracker.
Definition at line 55 of file Ex02DetectorConstruction.h.
|
private |
Nb of chambers in the tracker region.
Definition at line 56 of file Ex02DetectorConstruction.h.
|
private |
Width of the chambers.
Definition at line 57 of file Ex02DetectorConstruction.h.
|
private |
Distance between chambers.
Definition at line 58 of file Ex02DetectorConstruction.h.
|
private |
The Air medium Id.
Definition at line 59 of file Ex02DetectorConstruction.h.
|
private |
The Lead medium Id.
Definition at line 60 of file Ex02DetectorConstruction.h.
|
private |
The Xenon gas medium Id.
Definition at line 61 of file Ex02DetectorConstruction.h.