VMC Examples Version 6.6
|
The old detector construction (via VMC functions) More...
#include <Ex02DetectorConstructionOld.h>
Public Member Functions | |
Ex02DetectorConstructionOld () | |
virtual | ~Ex02DetectorConstructionOld () |
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 old detector construction (via VMC functions)
Definition at line 31 of file Ex02DetectorConstructionOld.h.
Ex02DetectorConstructionOld::Ex02DetectorConstructionOld | ( | ) |
Default constuctor
Definition at line 34 of file Ex02DetectorConstructionOld.cxx.
|
virtual |
Destructor
Definition at line 64 of file Ex02DetectorConstructionOld.cxx.
void Ex02DetectorConstructionOld::ConstructMaterials | ( | ) |
Construct materials using VMC functions
Definition at line 72 of file Ex02DetectorConstructionOld.cxx.
void Ex02DetectorConstructionOld::ConstructGeometry | ( | ) |
Construct volumes using VMC functions
Definition at line 135 of file Ex02DetectorConstructionOld.cxx.
void Ex02DetectorConstructionOld::SetTargetMaterial | ( | const TString & | name | ) |
Set target material (not available with VMC)
Definition at line 272 of file Ex02DetectorConstructionOld.cxx.
void Ex02DetectorConstructionOld::SetChamberMaterial | ( | const TString & | name | ) |
Set chamber material (not available with VMC)
Definition at line 281 of file Ex02DetectorConstructionOld.cxx.
|
inline |
|
inline |
|
inline |
|
private |
Full length of the world volume.
Definition at line 53 of file Ex02DetectorConstructionOld.h.
|
private |
Full length of Target.
Definition at line 54 of file Ex02DetectorConstructionOld.h.
|
private |
Full length of Tracker.
Definition at line 55 of file Ex02DetectorConstructionOld.h.
|
private |
Nb of chambers in the tracker region.
Definition at line 56 of file Ex02DetectorConstructionOld.h.
|
private |
Width of the chambers.
Definition at line 57 of file Ex02DetectorConstructionOld.h.
|
private |
Distance between chambers.
Definition at line 58 of file Ex02DetectorConstructionOld.h.
|
private |
The Air medium Id.
Definition at line 59 of file Ex02DetectorConstructionOld.h.
|
private |
The Lead medium Id.
Definition at line 60 of file Ex02DetectorConstructionOld.h.
|
private |
The Xenon gas medium Id.
Definition at line 61 of file Ex02DetectorConstructionOld.h.