BmnRoot 26.10.0-19-g6979a6c6
Software framework of the BM@N experiment
Loading...
Searching...
No Matches
create_rootgeom_TOF700_support.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define TOF2_MAX_UBEAMS   42
#define TOF2_UBEAMS_ORIENTATIONS   4

Functions

int readGeomSupport (char *geomfile)
void create_rootgeom_TOF700_support ()

Variables

Double_t Support_TOF2_long = 3.
Double_t Support_TOF2_short = 2.
Double_t Support_TOF2_thickness = 0.15
Double_t Support_TOF2_X_center [TOF2_MAX_UBEAMS] = {0.}
Double_t Support_TOF2_Y_center [TOF2_MAX_UBEAMS] = {0.}
Double_t Support_TOF2_Z_center [TOF2_MAX_UBEAMS] = {0.}
Double_t Support_TOF2_length [TOF2_MAX_UBEAMS] = {0.}
Int_t Support_TOF2_orientation [TOF2_MAX_UBEAMS] = {0}

Macro Definition Documentation

◆ TOF2_MAX_UBEAMS

#define TOF2_MAX_UBEAMS   42

◆ TOF2_UBEAMS_ORIENTATIONS

#define TOF2_UBEAMS_ORIENTATIONS   4

Definition at line 4 of file create_rootgeom_TOF700_support.h.

Function Documentation

◆ create_rootgeom_TOF700_support()

void create_rootgeom_TOF700_support ( )

Definition at line 19 of file create_rootgeom_TOF700_support.h.

References TGeoVolume::AddNode(), i, medAl, pMedAir, readGeomSupport(), TGeoVolume::SetLineColor(), TGeoVolume::SetMedium(), TGeoVolume::SetVisibility(), Support_TOF2_length, Support_TOF2_long, Support_TOF2_orientation, Support_TOF2_short, Support_TOF2_thickness, Support_TOF2_X_center, Support_TOF2_Y_center, Support_TOF2_Z_center, TOF2_MAX_UBEAMS, and TOF2Top.

Referenced by create_rootgeom_TOF700_run6_with_support(), create_rootgeom_TOF700_run7_with_support(), and create_rootgeom_TOF700_run8_with_support().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ readGeomSupport()

int readGeomSupport ( char * geomfile)

Definition at line 160 of file create_rootgeom_TOF700_support.h.

References TString::Data(), Support_TOF2_length, Support_TOF2_orientation, Support_TOF2_X_center, Support_TOF2_Y_center, Support_TOF2_Z_center, TOF2_MAX_UBEAMS, xoffs, yoffs, and zoffs.

Referenced by create_rootgeom_TOF700_support().

Here is the call graph for this function:
Here is the caller graph for this function:

Variable Documentation

◆ Support_TOF2_length

Double_t Support_TOF2_length[TOF2_MAX_UBEAMS] = {0.}

◆ Support_TOF2_long

Double_t Support_TOF2_long = 3.

Definition at line 7 of file create_rootgeom_TOF700_support.h.

Referenced by create_rootgeom_TOF700_support().

◆ Support_TOF2_orientation

Int_t Support_TOF2_orientation[TOF2_MAX_UBEAMS] = {0}

◆ Support_TOF2_short

Double_t Support_TOF2_short = 2.

Definition at line 8 of file create_rootgeom_TOF700_support.h.

Referenced by create_rootgeom_TOF700_support().

◆ Support_TOF2_thickness

Double_t Support_TOF2_thickness = 0.15

Definition at line 9 of file create_rootgeom_TOF700_support.h.

Referenced by create_rootgeom_TOF700_support().

◆ Support_TOF2_X_center

Double_t Support_TOF2_X_center[TOF2_MAX_UBEAMS] = {0.}

◆ Support_TOF2_Y_center

Double_t Support_TOF2_Y_center[TOF2_MAX_UBEAMS] = {0.}

◆ Support_TOF2_Z_center

Double_t Support_TOF2_Z_center[TOF2_MAX_UBEAMS] = {0.}