BmnRoot 26.10.0-18-g4e3414f9
Software framework of the BM@N experiment
Loading...
Searching...
No Matches
create_rootgeom_Hodo_oldnames_with_box_v1.C File Reference
#include "../profiling/bmnloadlibs.C"
#include "TFile.h"
#include "TGeoManager.h"
#include "TGeoMedium.h"
#include "TGeoVolume.h"
Include dependency graph for create_rootgeom_Hodo_oldnames_with_box_v1.C:

Go to the source code of this file.

Functions

void DefineRequiredMedia (FairGeoMedia *geoMedia, FairGeoBuilder *geoBuild)
void FillStick (TGeoVolume *hodoStickV)
void create_rootgeom_Hodo_oldnames_with_box_v1 (Double_t Hodo_Xpos=64.9, Double_t Hodo_Ypos=-1, Double_t Hodo_Zpos=970.2, Double_t rotY=1.6)

Variables

Double_t Hodo_X_size = 8
Double_t Hodo_Y_size = 8
Double_t Hodo_Z_size = 0.2
Double_t Hodo_X_size_box = 9.7
Double_t Hodo_Y_size_box = 10
Double_t Hodo_Z_size_box = 2.25
Double_t Hodo_X_size_Al_plate = 0.15
Double_t Hodo_Y_size_Al_plate = 9.7
Double_t Hodo_Z_size_Al_plate = 2.2
Double_t Hodo_X_size_Al_plate_horiz = 9.7
Double_t Hodo_Y_size_Al_plate_horiz = 0.15
Double_t Hodo_Z_size_Al_plate_horiz = 2.2
Double_t Hodo_thickness_Fe_plate = 0.025
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
TGeoMedium * pMedAlum = 0
TGeoMedium * pMedIron = 0

Function Documentation

◆ create_rootgeom_Hodo_oldnames_with_box_v1()

◆ DefineRequiredMedia()

void DefineRequiredMedia ( FairGeoMedia * geoMedia,
FairGeoBuilder * geoBuild )

Definition at line 51 of file create_rootgeom_Hodo_oldnames_with_box_v1.C.

References pMedAir, pMedAlum, pMedIron, pMedScint, and pMedVacuum.

Referenced by create_rootgeom_Hodo_oldnames_with_box_v1().

Here is the caller graph for this function:

◆ FillStick()

void FillStick ( TGeoVolume * hodoStickV)

Definition at line 318 of file create_rootgeom_Hodo_oldnames_with_box_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_with_box_v1().

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

Variable Documentation

◆ Hodo_NColumns

Double_t Hodo_NColumns = 16

Definition at line 35 of file create_rootgeom_Hodo_oldnames_with_box_v1.C.

◆ Hodo_NRows

Double_t Hodo_NRows = 1

Definition at line 36 of file create_rootgeom_Hodo_oldnames_with_box_v1.C.

◆ Hodo_stick_X_size

Double_t Hodo_stick_X_size = 0.5

Definition at line 37 of file create_rootgeom_Hodo_oldnames_with_box_v1.C.

◆ Hodo_stick_Y_size

Double_t Hodo_stick_Y_size = 8

Definition at line 38 of file create_rootgeom_Hodo_oldnames_with_box_v1.C.

◆ Hodo_stick_Z_size

Double_t Hodo_stick_Z_size = 0.2

Definition at line 39 of file create_rootgeom_Hodo_oldnames_with_box_v1.C.

◆ Hodo_thickness_Fe_plate

Double_t Hodo_thickness_Fe_plate = 0.025

◆ Hodo_X_size

Double_t Hodo_X_size = 8

Definition at line 14 of file create_rootgeom_Hodo_oldnames_with_box_v1.C.

◆ Hodo_X_size_Al_plate

Double_t Hodo_X_size_Al_plate = 0.15

◆ Hodo_X_size_Al_plate_horiz

Double_t Hodo_X_size_Al_plate_horiz = 9.7

◆ Hodo_X_size_box

Double_t Hodo_X_size_box = 9.7

◆ Hodo_Y_size

Double_t Hodo_Y_size = 8

Definition at line 15 of file create_rootgeom_Hodo_oldnames_with_box_v1.C.

◆ Hodo_Y_size_Al_plate

Double_t Hodo_Y_size_Al_plate = 9.7

◆ Hodo_Y_size_Al_plate_horiz

Double_t Hodo_Y_size_Al_plate_horiz = 0.15

◆ Hodo_Y_size_box

Double_t Hodo_Y_size_box = 10

◆ Hodo_Z_size

Double_t Hodo_Z_size = 0.2

Definition at line 16 of file create_rootgeom_Hodo_oldnames_with_box_v1.C.

◆ Hodo_Z_size_Al_plate

Double_t Hodo_Z_size_Al_plate = 2.2

◆ Hodo_Z_size_Al_plate_horiz

Double_t Hodo_Z_size_Al_plate_horiz = 2.2

◆ Hodo_Z_size_box

Double_t Hodo_Z_size_box = 2.25

◆ pMedAir

TGeoMedium* pMedAir = 0

Definition at line 43 of file create_rootgeom_Hodo_oldnames_with_box_v1.C.

◆ pMedAlum

◆ pMedIron

TGeoMedium* pMedIron = 0

Definition at line 46 of file create_rootgeom_Hodo_oldnames_with_box_v1.C.

◆ pMedScint

TGeoMedium* pMedScint = 0

Definition at line 44 of file create_rootgeom_Hodo_oldnames_with_box_v1.C.

◆ pMedVacuum

TGeoMedium* pMedVacuum = 0

Definition at line 42 of file create_rootgeom_Hodo_oldnames_with_box_v1.C.