BmnRoot 26.10.0-18-g4e3414f9
Software framework of the BM@N experiment
Loading...
Searching...
No Matches
create_rootgeom_wall_oldnames_vacuum_zdc_270x120cm.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_wall_oldnames_vacuum_zdc_270x120cm.C:

Go to the source code of this file.

Functions

void DefineRequiredMedia (FairGeoMedia *geoMedia, FairGeoBuilder *geoBuild)
void create_rootgeom_wall_oldnames_vacuum_zdc_270x120cm (Double_t WALL_Xpos=0, Double_t WALL_Ypos=0, Double_t WALL_Zpos=900, Double_t rotY=0)

Variables

Double_t Wall_X_size = 135
Double_t Wall_Y_size = 60
Double_t Wall_Z_size = 0.00001
TGeoMedium * pMedVacuum = 0
TGeoMedium * pMedAir = 0
TGeoMedium * pMedScint = 0

Function Documentation

◆ create_rootgeom_wall_oldnames_vacuum_zdc_270x120cm()

void create_rootgeom_wall_oldnames_vacuum_zdc_270x120cm ( Double_t WALL_Xpos = 0,
Double_t WALL_Ypos = 0,
Double_t WALL_Zpos = 900,
Double_t rotY = 0 )

TString geoFileName = gPath + "/geometry/" + geoDetectorName + "_" + "Zpos_" + sZshift_1 + "." + sZshift_2 + "cm" + "_" + "Xshift_" + sXshift_1 + "." + sXshift_2 + "cm" + "_" + "Yshift_" + sYshift_1 + "." + sYshift_2 + "cm" + "_" + "rotationY_" + sRotY_1 + "." + sRotY_2 + "deg_" + geoDetectorVersion + ".root";

Definition at line 76 of file create_rootgeom_wall_oldnames_vacuum_zdc_270x120cm.C.

References TMath::Abs(), TGeoVolume::AddNode(), bmnloadlibs(), TFile::Close(), DefineRequiredMedia(), pMedAir, pMedVacuum, TGeoRotation::RotateY(), TGeoVolume::SetMedium(), TGeoVolume::SetVisContainers(), Wall_X_size, Wall_Y_size, Wall_Z_size, and TObject::Write().

Here is the call graph for this function:

◆ DefineRequiredMedia()

void DefineRequiredMedia ( FairGeoMedia * geoMedia,
FairGeoBuilder * geoBuild )

Definition at line 38 of file create_rootgeom_wall_oldnames_vacuum_zdc_270x120cm.C.

References pMedAir, pMedScint, and pMedVacuum.

Referenced by create_rootgeom_wall_oldnames_vacuum_zdc_270x120cm().

Here is the caller graph for this function:

Variable Documentation

◆ pMedAir

TGeoMedium* pMedAir = 0

◆ pMedScint

TGeoMedium* pMedScint = 0

◆ pMedVacuum

TGeoMedium* pMedVacuum = 0

◆ Wall_X_size

Double_t Wall_X_size = 135

◆ Wall_Y_size

Double_t Wall_Y_size = 60

◆ Wall_Z_size

Double_t Wall_Z_size = 0.00001