|
BmnRoot 26.10.0-18-g4e3414f9
Software framework of the BM@N experiment
|
Go to the source code of this file.
Functions | |
| TGeoVolume * | CreateStation (TString station_name) |
| TGeoVolume * | CreateModule (TString module_name) |
| void | DefineRequiredMedia (FairGeoMedia *geoMedia, FairGeoBuilder *geoBuild) |
| void | create_rootgeom_CSC_RunSpring2018 () |
| void create_rootgeom_CSC_RunSpring2018 | ( | ) |
Definition at line 132 of file create_rootgeom_CSC_RunSpring2018.C.
References TGeoVolume::AddNode(), TFile::Close(), CreateModule(), CreateStation(), DefineRequiredMedia(), TGeoVolume::Draw(), dYFrameSize, TNamed::GetName(), gGeoMan, TString::Itoa(), pMedAir, TGeoCombiTrans::RotateX(), TGeoVolume::SetMedium(), TGeoCombiTrans::SetTranslation(), TGeoVolume::SetVisContainers(), TObject::Write(), XModuleShifts, XStationPositions, YModuleShifts, YStationPositions, ZGasSize, ZModuleShifts, and ZStationPositions.
| TGeoVolume * CreateModule | ( | TString | module_name | ) |
Definition at line 225 of file create_rootgeom_CSC_RunSpring2018.C.
References TGeoVolume::AddNode(), dXFrameSize, dYFrameSize, dZFiberglassPanel, dZHoneycombPanel, TColor::GetColor(), pMedAir, pMedArgonIsobutane7525, pMedFiberGlass, pMedRohacell, TGeoVolume::SetLineColor(), TGeoVolume::SetMedium(), TGeoVolume::SetTransparency(), XGasSize, XSensSize, YGasSize, YSensSize, ZGasSize, and ZSensSize.
Referenced by create_rootgeom_CSC_RunSpring2018().
| TGeoVolume * CreateStation | ( | TString | station_name | ) |
Definition at line 216 of file create_rootgeom_CSC_RunSpring2018.C.
References pMedAir, and TGeoVolume::SetMedium().
Referenced by create_rootgeom_CSC_RunSpring2018().
| void DefineRequiredMedia | ( | FairGeoMedia * | geoMedia, |
| FairGeoBuilder * | geoBuild ) |
Definition at line 74 of file create_rootgeom_CSC_RunSpring2018.C.
References pMedAir, pMedArCO27030, pMedArgonIsobutane7525, pMedCarbon, pMedFiberGlass, and pMedRohacell.
Referenced by create_rootgeom_CSC_RunSpring2018().
| const Double_t dXFrameSize = 4.5 |
Definition at line 46 of file create_rootgeom_CSC_RunSpring2018.C.
Referenced by CreateModule().
| const Double_t dYFrameSize = 4.5 |
Definition at line 47 of file create_rootgeom_CSC_RunSpring2018.C.
Referenced by create_rootgeom_CSC_RunSpring2018(), create_rootgeom_CSC_RunSRCSpring2018(), and CreateModule().
| const Double_t dZFiberglassPanel = 0.1 |
Definition at line 51 of file create_rootgeom_CSC_RunSpring2018.C.
Referenced by CreateModule().
| const Double_t dZFrameSize = 3.26 |
Definition at line 48 of file create_rootgeom_CSC_RunSpring2018.C.
| const Double_t dZHoneycombPanel = 1.05 |
Definition at line 52 of file create_rootgeom_CSC_RunSpring2018.C.
Referenced by CreateModule().
| TGeoManager* gGeoMan = NULL |
Definition at line 57 of file create_rootgeom_CSC_RunSpring2018.C.
| const Int_t NMaxModules = 2 |
Definition at line 18 of file create_rootgeom_CSC_RunSpring2018.C.
| const Int_t NStations = 1 |
Definition at line 17 of file create_rootgeom_CSC_RunSpring2018.C.
| TGeoMedium* pMedAir = 0 |
Definition at line 60 of file create_rootgeom_CSC_RunSpring2018.C.
| TGeoMedium* pMedArCO27030 = 0 |
Definition at line 64 of file create_rootgeom_CSC_RunSpring2018.C.
| TGeoMedium* pMedArgonIsobutane7525 = 0 |
Definition at line 65 of file create_rootgeom_CSC_RunSpring2018.C.
| TGeoMedium* pMedCarbon = 0 |
Definition at line 61 of file create_rootgeom_CSC_RunSpring2018.C.
| TGeoMedium* pMedCopper = 0 |
Definition at line 63 of file create_rootgeom_CSC_RunSpring2018.C.
| TGeoMedium* pMedFiberGlass = 0 |
Definition at line 62 of file create_rootgeom_CSC_RunSpring2018.C.
| TGeoMedium* pMedRohacell = 0 |
Definition at line 66 of file create_rootgeom_CSC_RunSpring2018.C.
| const Double_t XGasSize = 113.0 |
Definition at line 36 of file create_rootgeom_CSC_RunSpring2018.C.
| const Double_t XModuleShifts[NStations][NMaxModules] |
Definition at line 26 of file create_rootgeom_CSC_RunSpring2018.C.
| const Double_t XSensSize = 112.9 |
Definition at line 41 of file create_rootgeom_CSC_RunSpring2018.C.
Definition at line 21 of file create_rootgeom_CSC_RunSpring2018.C.
| const Double_t YGasSize = 54.375 |
Definition at line 37 of file create_rootgeom_CSC_RunSpring2018.C.
| const Double_t YModuleShifts[NStations][NMaxModules] |
Definition at line 28 of file create_rootgeom_CSC_RunSpring2018.C.
| const Double_t YSensSize = 53.25 |
Definition at line 42 of file create_rootgeom_CSC_RunSpring2018.C.
Definition at line 22 of file create_rootgeom_CSC_RunSpring2018.C.
| const Double_t ZGasSize = 0.76 |
Definition at line 38 of file create_rootgeom_CSC_RunSpring2018.C.
| const Double_t ZModuleShifts[NStations][NMaxModules] |
Definition at line 30 of file create_rootgeom_CSC_RunSpring2018.C.
| const Double_t ZSensSize = 0.76 |
Definition at line 43 of file create_rootgeom_CSC_RunSpring2018.C.
Definition at line 23 of file create_rootgeom_CSC_RunSpring2018.C.