|
BmnRoot 26.10.0-18-g4e3414f9
Software framework of the BM@N experiment
|
#include "../run/bmnloadlibs.C"#include "TFile.h"#include "TGeoManager.h"#include "TGeoMedium.h"#include "TGeoVolume.h"Go to the source code of this file.
Functions | |
| void | DefineRequiredMedia (FairGeoMedia *geoMedia, FairGeoBuilder *geoBuild) |
| void | FillStick (TGeoVolume *hodoStickV) |
| void | create_rootgeom_Hodo_oldnames_v1 (Double_t Hodo_Xpos=0, Double_t Hodo_Ypos=0, Double_t Hodo_Zpos=900, Double_t rotY=0) |
Variables | |
| Double_t | Hodo_X_size = 8 |
| Double_t | Hodo_Y_size = 8 |
| Double_t | Hodo_Z_size = 0.2 |
| Double_t | Hodo_NColumns = 16 |
| Double_t | Hodo_NRows = 1 |
| Double_t | Hodo_stick_X_size = 0.5 |
| Double_t | Hodo_stick_Y_size = 8 |
| Double_t | Hodo_stick_Z_size = 0.2 |
| TGeoMedium * | pMedVacuum = 0 |
| TGeoMedium * | pMedAir = 0 |
| TGeoMedium * | pMedScint = 0 |
| void create_rootgeom_Hodo_oldnames_v1 | ( | Double_t | Hodo_Xpos = 0, |
| Double_t | Hodo_Ypos = 0, | ||
| Double_t | Hodo_Zpos = 900, | ||
| Double_t | rotY = 0 ) |
Definition at line 75 of file create_rootgeom_Hodo_oldnames_v1.C.
References TGeoVolume::AddNode(), bmnloadlibs(), TFile::Close(), TMath::Cos(), DefineRequiredMedia(), TMath::DegToRad(), FillStick(), Hodo_NColumns, Hodo_NRows, Hodo_stick_X_size, Hodo_stick_Y_size, Hodo_stick_Z_size, Hodo_X_size, Hodo_Y_size, Hodo_Z_size, pMedAir, TGeoRotation::RotateY(), TGeoVolume::SetMedium(), TGeoVolume::SetVisContainers(), TMath::Sin(), and TObject::Write().
| void DefineRequiredMedia | ( | FairGeoMedia * | geoMedia, |
| FairGeoBuilder * | geoBuild ) |
Definition at line 42 of file create_rootgeom_Hodo_oldnames_v1.C.
References pMedAir, pMedScint, and pMedVacuum.
Referenced by create_rootgeom_Hodo_oldnames_v1().
| void FillStick | ( | TGeoVolume * | hodoStickV | ) |
Definition at line 223 of file create_rootgeom_Hodo_oldnames_v1.C.
References TGeoVolume::AddNode(), Hodo_stick_X_size, Hodo_stick_Y_size, Hodo_stick_Z_size, pMedScint, and TGeoVolume::SetMedium().
Referenced by create_rootgeom_Hodo_oldnames_v1().
| Double_t Hodo_NColumns = 16 |
Definition at line 28 of file create_rootgeom_Hodo_oldnames_v1.C.
Referenced by create_rootgeom_Hodo_oldnames_v1(), and create_rootgeom_Hodo_oldnames_with_box_v1().
| Double_t Hodo_NRows = 1 |
Definition at line 29 of file create_rootgeom_Hodo_oldnames_v1.C.
Referenced by create_rootgeom_Hodo_oldnames_v1(), and create_rootgeom_Hodo_oldnames_with_box_v1().
| Double_t Hodo_stick_X_size = 0.5 |
Definition at line 30 of file create_rootgeom_Hodo_oldnames_v1.C.
Referenced by create_rootgeom_Hodo_oldnames_v1(), create_rootgeom_Hodo_oldnames_with_box_v1(), and FillStick().
| Double_t Hodo_stick_Y_size = 8 |
Definition at line 31 of file create_rootgeom_Hodo_oldnames_v1.C.
Referenced by create_rootgeom_Hodo_oldnames_v1(), create_rootgeom_Hodo_oldnames_with_box_v1(), and FillStick().
| Double_t Hodo_stick_Z_size = 0.2 |
Definition at line 32 of file create_rootgeom_Hodo_oldnames_v1.C.
Referenced by create_rootgeom_Hodo_oldnames_v1(), create_rootgeom_Hodo_oldnames_with_box_v1(), and FillStick().
| Double_t Hodo_X_size = 8 |
Definition at line 23 of file create_rootgeom_Hodo_oldnames_v1.C.
Referenced by create_rootgeom_Hodo_oldnames_v1(), and create_rootgeom_Hodo_oldnames_with_box_v1().
| Double_t Hodo_Y_size = 8 |
Definition at line 24 of file create_rootgeom_Hodo_oldnames_v1.C.
Referenced by create_rootgeom_Hodo_oldnames_v1(), and create_rootgeom_Hodo_oldnames_with_box_v1().
| Double_t Hodo_Z_size = 0.2 |
Definition at line 25 of file create_rootgeom_Hodo_oldnames_v1.C.
Referenced by create_rootgeom_Hodo_oldnames_v1(), and create_rootgeom_Hodo_oldnames_with_box_v1().
| TGeoMedium* pMedAir = 0 |
Definition at line 36 of file create_rootgeom_Hodo_oldnames_v1.C.
| TGeoMedium* pMedScint = 0 |
Definition at line 37 of file create_rootgeom_Hodo_oldnames_v1.C.
| TGeoMedium* pMedVacuum = 0 |
Definition at line 35 of file create_rootgeom_Hodo_oldnames_v1.C.