|
BmnRoot 26.10.0-18-g4e3414f9
Software framework of the BM@N experiment
|
Go to the source code of this file.
Functions | |
| TGeoVolume * | CreateModule_Compensator (TString module_name) |
| TGeoVolume * | CreateModule_Profilometer (TString module_name) |
| TGeoVolume * | CreateModule_SiTracker (TString module_name) |
| TGeoVolume * | CreateModule_Counter (TString module_name) |
| TGeoVolume * | CreateModule_BareBox (TString module_name) |
| TGeoVolume * | CreateModule_Bellows (TString module_name) |
| void | DefineRequiredMedia (FairGeoMedia *geoMedia, FairGeoBuilder *geoBuild) |
| void | create_rootgeom_VacuumPipe_section1_RUN9 () |
Variables | |
| const Int_t | NModules = 22 |
| const Double_t | XModulePositions [NModules] |
| const Double_t | YModulePositions [NModules] |
| const Double_t | ZModulePositions [NModules] |
| const Double_t | ZStationRotations [NModules] |
| TGeoManager * | gGeoMan = NULL |
| TGeoMedium * | pMedVacuum = 0 |
| TGeoMedium * | pMedAir = 0 |
| TGeoMedium * | pMedCarbon = 0 |
| TGeoMedium * | pMedAluminium = 0 |
| TGeoMedium * | pMedSteel = 0 |
| TGeoMedium * | pMedFiberGlass = 0 |
| TGeoMedium * | pMedSilicon = 0 |
| void create_rootgeom_VacuumPipe_section1_RUN9 | ( | ) |
Definition at line 212 of file create_rootgeom_VacuumPipe_section1_RUN9.C.
References TGeoVolume::AddNode(), TFile::Close(), CreateModule_BareBox(), CreateModule_Bellows(), CreateModule_Compensator(), CreateModule_Counter(), CreateModule_Profilometer(), CreateModule_SiTracker(), DefineRequiredMedia(), TGeoVolume::Draw(), gGeoMan, pMedAir, pMedVacuum, TGeoCombiTrans::RotateZ(), TGeoVolume::SetMedium(), TGeoCombiTrans::SetTranslation(), TGeoVolume::SetVisContainers(), TObject::Write(), XModulePositions, YModulePositions, ZModulePositions, and ZStationRotations.
| TGeoVolume * CreateModule_BareBox | ( | TString | module_name | ) |
Definition at line 1035 of file create_rootgeom_VacuumPipe_section1_RUN9.C.
References TGeoVolumeAssembly::AddNode(), TColor::GetColor(), pMedSteel, pMedVacuum, TGeoVolume::SetLineColor(), TGeoVolume::SetMedium(), TGeoCombiTrans::SetTranslation(), and TGeoVolume::SetTransparency().
Referenced by create_rootgeom_VacuumPipe_section1_RUN9().
| TGeoVolume * CreateModule_Bellows | ( | TString | module_name | ) |
Definition at line 1096 of file create_rootgeom_VacuumPipe_section1_RUN9.C.
References TGeoVolumeAssembly::AddNode(), TColor::GetColor(), pMedSteel, pMedVacuum, TGeoVolume::SetLineColor(), TGeoVolume::SetMedium(), TGeoCombiTrans::SetTranslation(), and TGeoVolume::SetTransparency().
Referenced by create_rootgeom_VacuumPipe_section1_RUN9().
| TGeoVolume * CreateModule_Compensator | ( | TString | module_name | ) |
Definition at line 403 of file create_rootgeom_VacuumPipe_section1_RUN9.C.
References TGeoVolumeAssembly::AddNode(), TColor::GetColor(), pMedAluminium, pMedVacuum, TGeoVolume::SetLineColor(), TGeoVolume::SetMedium(), TGeoCombiTrans::SetTranslation(), and TGeoVolume::SetTransparency().
Referenced by create_rootgeom_VacuumPipe_section1_RUN9().
| TGeoVolume * CreateModule_Counter | ( | TString | module_name | ) |
Definition at line 826 of file create_rootgeom_VacuumPipe_section1_RUN9.C.
References TGeoVolumeAssembly::AddNode(), TGeoCompositeShape::ComputeBBox(), TString::Contains(), TColor::GetColor(), TGeoCompositeShape::MakeNode(), pMedAluminium, pMedSteel, pMedVacuum, TGeoCombiTrans::RegisterYourself(), TGeoCombiTrans::RotateY(), TGeoCombiTrans::RotateZ(), TGeoCombiTrans::SetDx(), TGeoCombiTrans::SetDy(), TGeoCombiTrans::SetDz(), TGeoVolume::SetLineColor(), TGeoVolume::SetMedium(), TNamed::SetName(), TGeoCombiTrans::SetTranslation(), and TGeoVolume::SetTransparency().
Referenced by create_rootgeom_VacuumPipe_section1_RUN9().
| TGeoVolume * CreateModule_Profilometer | ( | TString | module_name | ) |
Definition at line 504 of file create_rootgeom_VacuumPipe_section1_RUN9.C.
References TGeoVolumeAssembly::AddNode(), TGeoCompositeShape::ComputeBBox(), TString::Contains(), TColor::GetColor(), TGeoCompositeShape::MakeNode(), pMedAluminium, pMedSteel, pMedVacuum, TGeoCombiTrans::RegisterYourself(), TGeoCombiTrans::RotateY(), TGeoCombiTrans::SetDx(), TGeoCombiTrans::SetDy(), TGeoCombiTrans::SetDz(), TGeoVolume::SetLineColor(), TGeoVolume::SetMedium(), TNamed::SetName(), TGeoCombiTrans::SetTranslation(), and TGeoVolume::SetTransparency().
Referenced by create_rootgeom_VacuumPipe_section1_RUN9().
| TGeoVolume * CreateModule_SiTracker | ( | TString | module_name | ) |
Definition at line 665 of file create_rootgeom_VacuumPipe_section1_RUN9.C.
References TGeoVolumeAssembly::AddNode(), TGeoCompositeShape::ComputeBBox(), TString::Contains(), TColor::GetColor(), TGeoCompositeShape::MakeNode(), pMedAluminium, pMedSteel, pMedVacuum, TGeoCombiTrans::RegisterYourself(), TGeoCombiTrans::RotateY(), TGeoCombiTrans::SetDx(), TGeoCombiTrans::SetDy(), TGeoCombiTrans::SetDz(), TGeoVolume::SetLineColor(), TGeoVolume::SetMedium(), TNamed::SetName(), TGeoCombiTrans::SetTranslation(), and TGeoVolume::SetTransparency().
Referenced by create_rootgeom_VacuumPipe_section1_RUN9().
| void DefineRequiredMedia | ( | FairGeoMedia * | geoMedia, |
| FairGeoBuilder * | geoBuild ) |
Definition at line 146 of file create_rootgeom_VacuumPipe_section1_RUN9.C.
References pMedAir, pMedAluminium, pMedCarbon, pMedFiberGlass, pMedSilicon, pMedSteel, and pMedVacuum.
Referenced by create_rootgeom_VacuumPipe_section1_RUN9().
| TGeoManager* gGeoMan = NULL |
Definition at line 125 of file create_rootgeom_VacuumPipe_section1_RUN9.C.
| const Int_t NModules = 22 |
Definition at line 20 of file create_rootgeom_VacuumPipe_section1_RUN9.C.
| TGeoMedium* pMedAir = 0 |
Definition at line 129 of file create_rootgeom_VacuumPipe_section1_RUN9.C.
| TGeoMedium* pMedAluminium = 0 |
Definition at line 131 of file create_rootgeom_VacuumPipe_section1_RUN9.C.
| TGeoMedium* pMedCarbon = 0 |
Definition at line 130 of file create_rootgeom_VacuumPipe_section1_RUN9.C.
| TGeoMedium* pMedFiberGlass = 0 |
Definition at line 133 of file create_rootgeom_VacuumPipe_section1_RUN9.C.
| TGeoMedium* pMedSilicon = 0 |
Definition at line 134 of file create_rootgeom_VacuumPipe_section1_RUN9.C.
| TGeoMedium* pMedSteel = 0 |
Definition at line 132 of file create_rootgeom_VacuumPipe_section1_RUN9.C.
| TGeoMedium* pMedVacuum = 0 |
Definition at line 128 of file create_rootgeom_VacuumPipe_section1_RUN9.C.
Definition at line 23 of file create_rootgeom_VacuumPipe_section1_RUN9.C.
Definition at line 47 of file create_rootgeom_VacuumPipe_section1_RUN9.C.
Definition at line 71 of file create_rootgeom_VacuumPipe_section1_RUN9.C.
Definition at line 97 of file create_rootgeom_VacuumPipe_section1_RUN9.C.