BmnRoot 26.10.0-18-g4e3414f9
Software framework of the BM@N experiment
Loading...
Searching...
No Matches
geometry Directory Reference

Description

Geometry macros

Macros producing the detector geometry files, mainly in the ROOT format (create_rootgeom_<Detector>_<version>.C), for the different run periods and setups. The produced geometry files are uploaded to the Geometry Database (see database) and the older ones are stored in geometry.

Macros by detector

Detector Macros
GEM create_rootgeom_GEMS_*.C, create_stsdigipar_GEMS.C, create_stsdigipar_gem.C, gems_geo_40cm_12st.C
Forward Silicon create_rootgeom_Silicon_*.C
VSP create_rootgeom_VSP_*.C
SSD create_rootgeom_SSD_*.C
SiBT, SiProf create_rootgeom_SiBT_*.C, create_rootgeom_SiProf_*.C
CSC create_rootgeom_CSC_*.C, create_rootgeom_FullCSC_*.C, create_rootgeom_LargeCSC_*.C
DCH, MWPC create_rootgeom_DCH*.C, create_rootgeom_MWPC*.C
TOF-400 create_rootgeom_TOF400_*.C, create_rootgeom_TOF400_RUN6.c, create_rootgeom_TOF1_*.C, TOF400_RUN7_SRC_AllignmentZY.root (alignment of Run 7 SRC)
TOF-700 create_rootgeom_TOF700_*.C, create_rootgeom_TOF701_*.C, create_rootgeom_TOF700_support.h
FHCal, hodoscope, ScWall, ZDC create_rootgeom_FHCal_*.C, create_rootgeom_Hodo_*.C, create_rootgeom_ScWall_*.C, create_rootgeom_zdc_*.C, create_rootgeom_bmnzdc_*.C, create_rootgeom_wall_*.C, create_geom_bmnzdc.C; the positions used for the different setups are listed in README_geom_FHCal_Hodo_ScWall_ZDC_36mods
Neutron detectors create_rootgeom_nDet_*.C, create_rootgeom_HGND_*.C
ECAL create_rootgeom_ECAL_*.C, create_geom_bmnecal.C
Trigger and beam detectors create_rootgeom_BC_*.C, create_rootgeom_BD_*.C, create_bd_root_*.C, create_bd64_root.C, create_geom_bmnbd*.C, create_rootgeom_SiMD.C, create_rootgeom_FD_*.C, create_fd_root_*.C, create_rootgeom_SRCArmTriggers.C, create_rootgeom_GasBeamProf_*.C
Passive volumes create_rootgeom_VacuumPipe_*.C, create_rootgeom_vacBox_*.C, create_rootgeom_MAGNET_*.C, magnet.C

Helpers

File Description
mpdshape.class.C Helper class to build shapes in the FairRoot ASCII geometry format
Directory dependency graph for geometry:

Files

 
create_bd64_root.C
 
create_bd_root_run6.C
 
create_bd_root_run9.C
 
create_bd_root_v13.C
 
create_fd_root_run9.C
 
create_fd_root_v10.C
 
create_geom_bmnbd.C
 
create_geom_bmnbd_run6.C
 
create_geom_bmnbd_run7.C
 
create_geom_bmnecal.C
 
create_geom_bmnzdc.C
 
create_rootgeom_BC_Triggers.C
 
create_rootgeom_BD_run8.C
 
create_rootgeom_bmnzdc_104mods_v1.C
 
create_rootgeom_CSC_Run8.C
 
create_rootgeom_CSC_Run8_detailed.C
 
create_rootgeom_CSC_Run9_detailed.C
 
create_rootgeom_CSC_RunSpring2018.C
 
create_rootgeom_CSC_RunSRC2021.C
 
create_rootgeom_CSC_RunSRCSpring2018.C
 
create_rootgeom_DCH1.C
 
create_rootgeom_DCH1_run2.C
 
create_rootgeom_DCH1_run3.C
 
create_rootgeom_DCH2.C
 
create_rootgeom_DCH2_run2.C
 
create_rootgeom_DCH2_run3.C
 
create_rootgeom_DCH_Run8.C
 
create_rootgeom_DCH_RunSpring2018.C
 
create_rootgeom_DCH_RunWinter2016.C
 
create_rootgeom_ECAL_v1.C
 
create_rootgeom_ECAL_v2.C
 
create_rootgeom_ECAL_v3.C
 
create_rootgeom_FD_run8.C
 
create_rootgeom_FHCal_oldnames_CBM_20mods_NICA_34mods_54mods_hole_v1.C
 
create_rootgeom_FullCSC_Run8_detailed.C
 
create_rootgeom_GasBeamProf_Run8.C
 
create_rootgeom_GEMS.C
 
create_rootgeom_GEMS_1stConfig.C
 
create_rootgeom_GEMS_1stConfigShort.C
 
create_rootgeom_GEMS_2ndConfig.C
 
create_rootgeom_GEMS_AZ.C
 
create_rootgeom_GEMS_AZv2.C
 
create_rootgeom_GEMS_run1.C
 
create_rootgeom_GEMS_Run8.C
 
create_rootgeom_GEMS_Run8_aligned.C
 
create_rootgeom_GEMS_Run8_detailed.C
 
create_rootgeom_GEMS_Run8_detailed_aligned.C
 
create_rootgeom_GEMS_Run9.C
 
create_rootgeom_GEMS_Run9_detailed.C
 
create_rootgeom_GEMS_Run9_v2.C
 
create_rootgeom_GEMS_RunSpring2017.C
 
create_rootgeom_GEMS_RunSpring2017_detailed.C
 
create_rootgeom_GEMS_RunSpring2018.C
 
create_rootgeom_GEMS_RunSpring2018_detailed.C
 
create_rootgeom_GEMS_RunSRC2021_detailed.C
 
create_rootgeom_GEMS_RunSRCSpring2018.C
 
create_rootgeom_GEMS_RunSRCSpring2018_detailed.C
 
create_rootgeom_GEMS_RunSummer2016.C
 
create_rootgeom_GEMS_RunWinter2016.C
 
create_rootgeom_GEMS_v2.C
 
create_rootgeom_GEMS_v3.C
 
create_rootgeom_HGND_run9.C
 
create_rootgeom_Hodo_oldnames_v1.C
 
create_rootgeom_Hodo_oldnames_with_box_v1.C
 
create_rootgeom_LargeCSC_Run8.C
 
create_rootgeom_MAGNET.C
 
create_rootgeom_MAGNET_SP57.C
 
create_rootgeom_MWPC1.C
 
create_rootgeom_MWPC1_run2.C
 
create_rootgeom_MWPC1_run3.C
 
create_rootgeom_MWPC2.C
 
create_rootgeom_MWPC2_run2.C
 
create_rootgeom_MWPC2_run3.C
 
create_rootgeom_MWPC3.C
 
create_rootgeom_MWPC3_run2.C
 
create_rootgeom_MWPC3_run3.C
 
create_rootgeom_MWPC_RunSpring2018.C
 
create_rootgeom_MWPC_RunSRCSpring2018.C
 
create_rootgeom_MWPC_RunWinter2016.C
 
create_rootgeom_MWPC_SCAN.C
 
create_rootgeom_MWPC_SRC2018.C
 
create_rootgeom_nDet_noFrame_Planes_RNF_ONEDET_44x44cm_121mods_4x4cm_with_rows_columns_NEW_NUMBERING_VETO_25mm_7slices_Cu_30mm_Sc_25mm_PCB_1mm_PLA_2mm_Al_1_5mm_Air_3mm.C
 
create_rootgeom_nDet_noFrame_Planes_RNF_TWODET_44x44cm_121mods_4x4cm_with_rows_columns_NEW_NUMBERING_VETO_25mm_7slices_Cu_30mm_Sc_25mm_PCB_1mm_PLA_2mm_Al_1_5mm_Air_3mm.C
 
create_rootgeom_nDet_oldnames_12x12cm_9mods_4x4cm_VETO_25mm_5slices_Pb_8mm_9slices_Cu_30mm_Sc_25mm_G10_5mm_Air_5mm_no_hole_v1.C
 
create_rootgeom_nDet_PROTOTYPE_12x12cm_9mods_4x4cm_VETO_25mm_5slices_PLA_2mm_Pb_8mm_9slices_Cu_30mm_Sc_25mm_G10_2mm_Air_no_hole_v1.C
 
create_rootgeom_nDet_PROTOTYPE_ONEDET_12x12cm_9mods_4x4cm_with_rows_columns_NEW_NUMBERING_VETO_25mm_5slices_PLA_2mm_Pb_8mm_9slices_Cu_30mm_Sc_25mm_G10_2mm_Air_no_hole_v1.C
 
create_rootgeom_nDet_PROTOTYPE_ONEDET_12x12cm_9mods_4x4cm_with_rows_columns_VETO_25mm_5slices_PLA_2mm_Pb_8mm_9slices_Cu_30mm_Sc_25mm_G10_2mm_Air_no_hole_v1.C
 
create_rootgeom_nDet_PROTOTYPE_ONEDET_Planes_12x12cm_9mods_4x4cm_with_rows_columns_NEW_NUMBERING_VETO_25mm_5slices_PLA_2mm_Pb_8mm_9slices_Cu_30mm_Sc_25mm_G10_2mm_Air.C
 
create_rootgeom_nDet_RNF_ONEDET_44x44cm_121mods_4x4cm_with_rows_columns_NEW_NUMBERING_VETO_25mm_7slices_Cu_30mm_Sc_25mm_PCB_2mm_PLA_2mm_no_hole.C
 
create_rootgeom_nDet_RNF_ONEDET_44x44cm_121mods_4x4cm_with_rows_columns_NEW_NUMBERING_VETO_25mm_7slices_Fe_30mm_Sc_25mm_PCB_2mm_PLA_2mm_no_hole.C
 
create_rootgeom_nDet_RNF_TWODET_44x44cm_121mods_4x4cm_with_rows_columns_NEW_NUMBERING_VETO_25mm_7slices_Cu_30mm_Sc_25mm_PCB_2mm_PLA_2mm_no_hole.C
 
create_rootgeom_nDet_RNF_TWODET_44x44cm_121mods_4x4cm_with_rows_columns_NEW_NUMBERING_VETO_25mm_7slices_Fe_30mm_Sc_25mm_PCB_2mm_PLA_2mm_no_hole.C
 
create_rootgeom_ScWall_Cell_25mm_Simple_oldnames_with_hole_cells_numbering_for_run8_v1.C
 
create_rootgeom_ScWall_for_run9_small_cells_arround_hole_20mm_with_hole_with_hole_in_box_cells_numbering_for_run8.C
 
create_rootgeom_ScWall_oldnames_with_hole_with_hole_in_box_cells_numbering_for_run8_v1.C
 
create_rootgeom_ScWall_small_cells_20mm_with_hole_with_hole_in_box_cells_numbering_for_run8.C
 
create_rootgeom_ScWall_small_cells_25mm_with_hole_with_hole_in_box_cells_numbering_for_run8.C
 
create_rootgeom_SiBT_Run8.C
 
create_rootgeom_SiBT_Run8_detailed.C
 
create_rootgeom_SiBT_Run9.C
 
create_rootgeom_SiBT_Run9_detailed.C
 
create_rootgeom_Silicon_5stations_2026_detailed.C
 
create_rootgeom_Silicon_Run8.C
 
create_rootgeom_Silicon_Run8_3stations.C
 
create_rootgeom_Silicon_Run8_3stations_detailed.C
 
create_rootgeom_Silicon_Run8_4stations.C
 
create_rootgeom_Silicon_Run8_4stations_detailed.C
 
create_rootgeom_Silicon_Run8_5stations.C
 
create_rootgeom_Silicon_Run8_5stations_detailed.C
 
create_rootgeom_Silicon_Run8_aligned.C
 
create_rootgeom_Silicon_Run8_detailed.C
 
create_rootgeom_Silicon_Run8_detailed_aligned.C
 
create_rootgeom_Silicon_Run8_mods_10_14rot_18.C
 
create_rootgeom_Silicon_Run8_mods_10_14rot_18_detailed.C
 
create_rootgeom_Silicon_Run8_mods_6_10_14_18_detailed.C
 
create_rootgeom_Silicon_Run9.C
 
create_rootgeom_Silicon_Run9_detailed.C
 
create_rootgeom_Silicon_RunSpring2017.C
 
create_rootgeom_Silicon_RunSpring2018.C
 
create_rootgeom_Silicon_RunSRCSpring2018.C
 
create_rootgeom_Silicon_v1.C
 
create_rootgeom_SiMD.C
 
create_rootgeom_SiProf_Run8.C
 
create_rootgeom_SiProf_Run8_detailed.C
 
create_rootgeom_SiProf_Run9.C
 
create_rootgeom_SiProf_Run9_detailed.C
 
create_rootgeom_SRCArmTriggers.C
 
create_rootgeom_SSD_v17a.C
 
create_rootgeom_TOF1.C
 
create_rootgeom_TOF400_RUN5.C
 
create_rootgeom_TOF400_RUN6.c
 
create_rootgeom_TOF400_RUN7.C
 
create_rootgeom_TOF400_RUN7_SRC.C
 
create_rootgeom_TOF400_RUN7_SRC_v2.C
 
create_rootgeom_TOF400_RUN8.C
 
create_rootgeom_TOF400_RUN8_SRC.C
 
create_rootgeom_TOF400_RUN9.C
 
create_rootgeom_TOF700_run6.C
 
create_rootgeom_TOF700_run6_with_support.C
 
create_rootgeom_TOF700_run7.C
 
create_rootgeom_TOF700_run7_with_support.C
 
create_rootgeom_TOF700_run8_with_support.C
 
create_rootgeom_TOF700_run9.C
 
create_rootgeom_TOF700_support.h
 
create_rootgeom_TOF701_run8.C
 
create_rootgeom_vacBox_ONEDET_for_nDet_PROTOTYPE_12x12cm_15slices.C
 
create_rootgeom_vacBox_ONEDET_for_nDet_RNF_44x44cm_8slices.C
 
create_rootgeom_vacBox_ONEDET_for_nDet_RNF_44x44cm_8slices_Planes.C
 
create_rootgeom_vacBox_TWODET_for_nDet_RNF_44x44cm_8slices.C
 
create_rootgeom_vacBox_TWODET_Planes_for_nDet_RNF_44x44cm_8slices.C
 
create_rootgeom_VacuumPipe_section1.C
 
create_rootgeom_VacuumPipe_section1_RUN9.C
 
create_rootgeom_VacuumPipe_section2.C
 
create_rootgeom_VacuumPipe_section2_RUN9.C
 
create_rootgeom_VacuumPipe_section3.C
 
create_rootgeom_VacuumPipe_section3_RUN9.C
 
create_rootgeom_VSP_Run9.C
 
create_rootgeom_wall_oldnames_vacuum_zdc_12x12cm.C
 
create_rootgeom_wall_oldnames_vacuum_zdc_155x105cm.C
 
create_rootgeom_wall_oldnames_vacuum_zdc_270x120cm.C
 
create_rootgeom_zdc_oldnames_CBM_20mods_NICA_34mods_54mods_hole_v1.C
 
create_rootgeom_zdc_oldnames_NICA_36mods_no_hole_v1.C
 
create_stsdigipar_gem.C
 
create_stsdigipar_GEMS.C
 
gems_geo_40cm_12st.C
 
magnet.C
 
mpdshape.class.C