BmnRoot 26.10.0-18-g4e3414f9
Software framework of the BM@N experiment
Loading...
Searching...
No Matches
create_rootgeom_SRCArmTriggers.C File Reference
#include "TFile.h"
#include "TGeoBBox.h"
#include "TGeoManager.h"
#include "TGeoShape.h"
#include "TMath.h"
#include "TString.h"
Include dependency graph for create_rootgeom_SRCArmTriggers.C:

Go to the source code of this file.

Functions

void create_rootgeom_SRCArmTriggers ()

Variables

TGeoManager * gGeoMan = NULL
const Double_t Zshift = -647.5
const Double_t X_pos1 [] = {-7.5, 0, 0}
const Double_t X_pos2 [] = {7.5, 0, 0}
const Double_t X1_pos1 [] = {23.3086, 1.2160, 35.5676 + Zshift}
const Double_t Y1_pos [] = {79.9954, -2.8672, 150.3262 + Zshift}
const Double_t X2_pos1 [] = {-22.0804, 0.6820, 38.4383 + Zshift}
const Double_t Y2_pos [] = {-83.5340, -1.9742, 147.0401 + Zshift}
const Double_t R_angle [] = {90, 30, 0.0}
const Double_t L_angle [] = {-90, 30, 0.0}
const Double_t X1_ABSize = 30.00
const Double_t X1_BCSize = 15.00
const Double_t X_ZSize = 1.0
const Double_t X2_ABSize = 30.00
const Double_t X2_BCSize = 15.00
const Double_t Y_ABSize = 50.00
const Double_t Y_BCSize = 50.00
const Double_t Y_ZSize = 1.0

Function Documentation

◆ create_rootgeom_SRCArmTriggers()

void create_rootgeom_SRCArmTriggers ( )

Definition at line 47 of file create_rootgeom_SRCArmTriggers.C.

References TGeoVolume::AddNode(), TFile::Close(), TGeoVolume::Draw(), gGeoMan, L_angle, pMedAir, pMedBC408, R_angle, TGeoVolume::SetMedium(), TGeoVolume::SetTransparency(), TGeoVolume::SetVisContainers(), TGeoVolume::SetVisibility(), TObject::Write(), X1_ABSize, X1_BCSize, X1_pos1, X2_pos1, X_pos1, X_pos2, X_ZSize, Y1_pos, Y2_pos, Y_ABSize, Y_BCSize, and Y_ZSize.

Here is the call graph for this function:

Variable Documentation

◆ gGeoMan

TGeoManager* gGeoMan = NULL

Definition at line 10 of file create_rootgeom_SRCArmTriggers.C.

◆ L_angle

const Double_t L_angle[] = {-90, 30, 0.0}

Definition at line 23 of file create_rootgeom_SRCArmTriggers.C.

Referenced by create_rootgeom_SRCArmTriggers().

◆ R_angle

const Double_t R_angle[] = {90, 30, 0.0}

Definition at line 22 of file create_rootgeom_SRCArmTriggers.C.

Referenced by create_rootgeom_SRCArmTriggers().

◆ X1_ABSize

const Double_t X1_ABSize = 30.00

Definition at line 36 of file create_rootgeom_SRCArmTriggers.C.

Referenced by create_rootgeom_SRCArmTriggers().

◆ X1_BCSize

const Double_t X1_BCSize = 15.00

Definition at line 37 of file create_rootgeom_SRCArmTriggers.C.

Referenced by create_rootgeom_SRCArmTriggers().

◆ X1_pos1

const Double_t X1_pos1[] = {23.3086, 1.2160, 35.5676 + Zshift}

Definition at line 18 of file create_rootgeom_SRCArmTriggers.C.

Referenced by create_rootgeom_SRCArmTriggers().

◆ X2_ABSize

const Double_t X2_ABSize = 30.00

Definition at line 40 of file create_rootgeom_SRCArmTriggers.C.

◆ X2_BCSize

const Double_t X2_BCSize = 15.00

Definition at line 41 of file create_rootgeom_SRCArmTriggers.C.

◆ X2_pos1

const Double_t X2_pos1[] = {-22.0804, 0.6820, 38.4383 + Zshift}

Definition at line 20 of file create_rootgeom_SRCArmTriggers.C.

Referenced by create_rootgeom_SRCArmTriggers().

◆ X_pos1

const Double_t X_pos1[] = {-7.5, 0, 0}

Definition at line 15 of file create_rootgeom_SRCArmTriggers.C.

Referenced by create_rootgeom_SRCArmTriggers().

◆ X_pos2

const Double_t X_pos2[] = {7.5, 0, 0}

Definition at line 16 of file create_rootgeom_SRCArmTriggers.C.

Referenced by create_rootgeom_SRCArmTriggers().

◆ X_ZSize

const Double_t X_ZSize = 1.0

Definition at line 38 of file create_rootgeom_SRCArmTriggers.C.

Referenced by create_rootgeom_SRCArmTriggers().

◆ Y1_pos

const Double_t Y1_pos[] = {79.9954, -2.8672, 150.3262 + Zshift}

Definition at line 19 of file create_rootgeom_SRCArmTriggers.C.

Referenced by create_rootgeom_SRCArmTriggers().

◆ Y2_pos

const Double_t Y2_pos[] = {-83.5340, -1.9742, 147.0401 + Zshift}

Definition at line 21 of file create_rootgeom_SRCArmTriggers.C.

Referenced by create_rootgeom_SRCArmTriggers().

◆ Y_ABSize

const Double_t Y_ABSize = 50.00

Definition at line 43 of file create_rootgeom_SRCArmTriggers.C.

Referenced by create_rootgeom_SRCArmTriggers().

◆ Y_BCSize

const Double_t Y_BCSize = 50.00

Definition at line 44 of file create_rootgeom_SRCArmTriggers.C.

Referenced by create_rootgeom_SRCArmTriggers().

◆ Y_ZSize

const Double_t Y_ZSize = 1.0

Definition at line 45 of file create_rootgeom_SRCArmTriggers.C.

Referenced by create_rootgeom_SRCArmTriggers().

◆ Zshift

const Double_t Zshift = -647.5

Definition at line 12 of file create_rootgeom_SRCArmTriggers.C.