|
BmnRoot 26.10.0-18-g4e3414f9
Software framework of the BM@N experiment
|
#include "create_rootgeom_TOF700_support.h"Go to the source code of this file.
Macros | |
| #define | TOF2_MAX_CHAMBERS 59 |
| #define | TOF2_MAX_STRIPS_IN_CHAMBER 32 |
Functions | |
| int | readGeom (char *geomfile) |
| void | create_rootgeom_TOF700_run9 () |
| #define TOF2_MAX_CHAMBERS 59 |
Definition at line 4 of file create_rootgeom_TOF700_run9.C.
| #define TOF2_MAX_STRIPS_IN_CHAMBER 32 |
Definition at line 5 of file create_rootgeom_TOF700_run9.C.
| void create_rootgeom_TOF700_run9 | ( | ) |
Definition at line 49 of file create_rootgeom_TOF700_run9.C.
References TMath::Abs(), TGeoVolume::AddNode(), AlLayerThickness_TOF2, chtype, TFile::Close(), TGeoVolume::Divide(), TGeoVolume::Draw(), G10LayerThickness_TOF2, GasLayerThickness_TOF2, gGeoMan, GlassLayerThickness_TOF2, i, medAl, nstrips, pMedAir, readGeom(), TGeoVolume::SetLineColor(), TGeoVolume::SetMedium(), TGeoVolume::SetVisContainers(), TGeoVolume::SetVisibility(), TOF2_MAX_CHAMBERS, TOF2_Nmodules, TOF2_X_center, TOF2_Y_center, TOF2_Z_center, TOF2Top, TObject::Write(), XActWidthOfModule_TOF2, xcens, xmaxs, xmins, XWidthOfModule_TOF2, YActWidthOfModule_TOF2, ycens, ymaxs, ymins, YWidthOfModule_TOF2, zchamb, and ZWidthOfModule_TOF2.
| int readGeom | ( | char * | geomfile | ) |
Definition at line 299 of file create_rootgeom_TOF700_run9.C.
References chtype, TString::Data(), dxcorr, dycorr, dzcorr, halfxwidth, halfywidth, i, n, nstrips, TOF2_MAX_CHAMBERS, TOF2_Module_Names, x, xcens, xmaxs, xmins, xoffs, xoffs2, y, ycens, ymaxs, ymins, yoffs, z, zchamb, and zoffs.
Referenced by create_rootgeom_TOF700_run9().
| Double_t AlLayerThickness_TOF2 = 0.150 |
Definition at line 29 of file create_rootgeom_TOF700_run9.C.
| Double_t ChamberThickness_TOF2 = 1.680 |
Definition at line 28 of file create_rootgeom_TOF700_run9.C.
| Int_t chtype[TOF2_MAX_CHAMBERS] |
Definition at line 15 of file create_rootgeom_TOF700_run9.C.
| Double_t dxcorr |
Definition at line 13 of file create_rootgeom_TOF700_run9.C.
Referenced by readGeom().
| Double_t dycorr |
Definition at line 13 of file create_rootgeom_TOF700_run9.C.
Referenced by readGeom().
| Double_t dzcorr |
Definition at line 13 of file create_rootgeom_TOF700_run9.C.
Referenced by readGeom().
| Double_t G10LayerThickness_TOF2 |
Definition at line 32 of file create_rootgeom_TOF700_run9.C.
| Double_t GasLayerThickness_TOF2 = 0.264 |
Definition at line 30 of file create_rootgeom_TOF700_run9.C.
| TGeoManager* gGeoMan = NULL |
Definition at line 7 of file create_rootgeom_TOF700_run9.C.
| Double_t GlassLayerThickness_TOF2 = 0.860 / 2. |
Definition at line 31 of file create_rootgeom_TOF700_run9.C.
| Double_t halfxwidth[TOF2_MAX_CHAMBERS] |
Definition at line 11 of file create_rootgeom_TOF700_run9.C.
| Double_t halfywidth[TOF2_MAX_CHAMBERS] |
Definition at line 12 of file create_rootgeom_TOF700_run9.C.
| TGeoMedium* medAl = NULL |
Definition at line 10 of file create_rootgeom_TOF700_run9.C.
| Int_t nstrips[TOF2_MAX_CHAMBERS] |
Definition at line 14 of file create_rootgeom_TOF700_run9.C.
| TGeoMedium* pMedAir = NULL |
Definition at line 9 of file create_rootgeom_TOF700_run9.C.
| Char_t TOF2_Module_Names[TOF2_MAX_CHAMBERS][8] |
Definition at line 40 of file create_rootgeom_TOF700_run9.C.
| Int_t TOF2_Nmodules = 0 |
Definition at line 25 of file create_rootgeom_TOF700_run9.C.
| Double_t TOF2_X_center[TOF2_MAX_CHAMBERS] = {0.} |
Definition at line 42 of file create_rootgeom_TOF700_run9.C.
| Double_t TOF2_Y_center[TOF2_MAX_CHAMBERS] = {0.} |
Definition at line 43 of file create_rootgeom_TOF700_run9.C.
| Double_t TOF2_Z_center[TOF2_MAX_CHAMBERS] = {0.} |
Definition at line 44 of file create_rootgeom_TOF700_run9.C.
| TGeoVolume* TOF2Top = NULL |
Definition at line 8 of file create_rootgeom_TOF700_run9.C.
| Double_t XActWidthOfModule_TOF2[2] = {0.} |
Definition at line 36 of file create_rootgeom_TOF700_run9.C.
Definition at line 17 of file create_rootgeom_TOF700_run9.C.
Definition at line 20 of file create_rootgeom_TOF700_run9.C.
Definition at line 19 of file create_rootgeom_TOF700_run9.C.
| Double_t xoffs |
Definition at line 13 of file create_rootgeom_TOF700_run9.C.
| Double_t xoffs2 |
Definition at line 13 of file create_rootgeom_TOF700_run9.C.
| Double_t XWidthOfModule_TOF2[2] = {0.} |
Definition at line 34 of file create_rootgeom_TOF700_run9.C.
| Double_t YActWidthOfModule_TOF2[2] = {0.} |
Definition at line 37 of file create_rootgeom_TOF700_run9.C.
Definition at line 18 of file create_rootgeom_TOF700_run9.C.
Definition at line 22 of file create_rootgeom_TOF700_run9.C.
Definition at line 21 of file create_rootgeom_TOF700_run9.C.
| Double_t yoffs |
Definition at line 13 of file create_rootgeom_TOF700_run9.C.
| Double_t YWidthOfModule_TOF2[2] = {0.} |
Definition at line 35 of file create_rootgeom_TOF700_run9.C.
| Double_t zchamb[TOF2_MAX_CHAMBERS] |
Definition at line 16 of file create_rootgeom_TOF700_run9.C.
| Double_t zoffs |
Definition at line 13 of file create_rootgeom_TOF700_run9.C.
| Double_t ZWidthOfModule_TOF2 = ChamberThickness_TOF2 |
Definition at line 38 of file create_rootgeom_TOF700_run9.C.