|
BmnRoot 26.10.0-18-g4e3414f9
Software framework of the BM@N experiment
|
#include "TFile.h"#include "TGeoBBox.h"#include "TGeoManager.h"#include "TGeoShape.h"#include "TMath.h"#include "TString.h"Go to the source code of this file.
Functions | |
| void | create_rootgeom_GEMS_run1 () |
Variables | |
| TGeoManager * | gGeoMan = NULL |
| const Double_t | XModuleSize = 66.0 |
| const Double_t | YModuleSize = 41.0 |
| const Double_t | ZModuleSize = 2.5 |
| const Double_t | ZModulePosition = 160.0 |
| const Double_t | dXOuterFrame = 5.0 |
| const Double_t | dXInnerFrame = 1.7 |
| const Double_t | dYOuterFrame = 3.75 |
| const Double_t | dYInnerFrame = 1.7 |
| const Double_t | dZSensitiveVolume = 1.0 |
| const Double_t | XSizeSpacer = 10.0 |
| const Double_t | YSizeSpacer = 10.0 |
| const Double_t | SpacerWidth = 0.2 |
| const Double_t | SpacerThickness = dZSensitiveVolume |
| const Bool_t | ModuleCenterPosition = kFALSE |
| const Double_t | ZDisplacementOfModule = ZModuleSize / 2 |
| const Bool_t | WithSpacers = kTRUE |
| void create_rootgeom_GEMS_run1 | ( | ) |
Definition at line 44 of file create_rootgeom_GEMS_run1.C.
References TGeoVolume::AddNode(), TGeoVolumeAssembly::AddNode(), bmnloadlibs(), TFile::Close(), TGeoVolume::Draw(), dXInnerFrame, dXOuterFrame, dYInnerFrame, dYOuterFrame, dZSensitiveVolume, gGeoMan, ModuleCenterPosition, pMedAir, pMedArCO27030, pMedCarbon, pMedFiberGlass, TGeoRotation::SetAngles(), TGeoVolume::SetLineColor(), TGeoVolume::SetMedium(), TGeoTranslation::SetTranslation(), TGeoVolume::SetTransparency(), TGeoVolume::SetVisContainers(), SpacerThickness, SpacerWidth, WithSpacers, TObject::Write(), XModuleSize, XSizeSpacer, YModuleSize, YSizeSpacer, ZDisplacementOfModule, ZModulePosition, and ZModuleSize.
| const Double_t dXInnerFrame = 1.7 |
Definition at line 27 of file create_rootgeom_GEMS_run1.C.
| const Double_t dXOuterFrame = 5.0 |
Definition at line 26 of file create_rootgeom_GEMS_run1.C.
| const Double_t dYInnerFrame = 1.7 |
Definition at line 29 of file create_rootgeom_GEMS_run1.C.
| const Double_t dYOuterFrame = 3.75 |
Definition at line 28 of file create_rootgeom_GEMS_run1.C.
| const Double_t dZSensitiveVolume = 1.0 |
Definition at line 30 of file create_rootgeom_GEMS_run1.C.
| TGeoManager* gGeoMan = NULL |
Definition at line 17 of file create_rootgeom_GEMS_run1.C.
Definition at line 38 of file create_rootgeom_GEMS_run1.C.
| const Double_t SpacerThickness = dZSensitiveVolume |
Definition at line 35 of file create_rootgeom_GEMS_run1.C.
| const Double_t SpacerWidth = 0.2 |
Definition at line 34 of file create_rootgeom_GEMS_run1.C.
Definition at line 42 of file create_rootgeom_GEMS_run1.C.
| const Double_t XModuleSize = 66.0 |
Definition at line 20 of file create_rootgeom_GEMS_run1.C.
| const Double_t XSizeSpacer = 10.0 |
Definition at line 32 of file create_rootgeom_GEMS_run1.C.
| const Double_t YModuleSize = 41.0 |
Definition at line 21 of file create_rootgeom_GEMS_run1.C.
| const Double_t YSizeSpacer = 10.0 |
Definition at line 33 of file create_rootgeom_GEMS_run1.C.
| const Double_t ZDisplacementOfModule = ZModuleSize / 2 |
Definition at line 39 of file create_rootgeom_GEMS_run1.C.
| const Double_t ZModulePosition = 160.0 |
Definition at line 24 of file create_rootgeom_GEMS_run1.C.
| const Double_t ZModuleSize = 2.5 |
Definition at line 22 of file create_rootgeom_GEMS_run1.C.