EIC Software
Reference for
EIC
simulation and reconstruction software on GitHub
|
#include <Geant4/G4SystemOfUnits.hh>
Go to the source code of this file.
Variables | |
constexpr G4int | nCTowerX =20 |
constexpr G4int | nCTowerY =20 |
constexpr G4int | nCTowerZ =1 |
constexpr G4double | CTower_X = 3. *cm |
constexpr G4double | CTower_Y = 3. *cm |
constexpr G4double | CTower_Z = 7. *cm |
constexpr G4double | CTower_GAP = 3. *cm |
constexpr G4int | NumberOfLayers = 22 |
constexpr G4int | NumberPIX = 2 |
constexpr G4int | NumberPAD = 20 |
constexpr G4int | NPadOnlyLayers =10 |
constexpr G4int | NpixX = 200 |
constexpr G4int | NpixY = 200 |
constexpr G4double | PIX_X = 3.*mm |
constexpr G4double | PIX_Y = 3.*mm |
constexpr G4double | PIX_Z = 0.30*mm |
constexpr G4double | PIX_Absorber_Z = 3.5*mm |
constexpr G4double | PIX_Glue1_Z = 0.11*mm |
constexpr G4double | PIX_Glue2_Z = 0.11*mm |
constexpr G4double | PIX_FPC_Z = 0.28*mm |
constexpr G4double | PIX_AirGap = 1.2*mm |
constexpr G4double | PIX_Layer_Thickness = PIX_Absorber_Z + PIX_Glue1_Z + PIX_Z + PIX_Glue2_Z + PIX_FPC_Z + PIX_AirGap |
constexpr G4int | NpadX = 60 |
constexpr G4int | NpadY = 60 |
constexpr G4double | PAD_X = 10.0*mm |
constexpr G4double | PAD_Y = 10.0*mm |
constexpr G4double | PAD_Z = 0.32*mm |
constexpr G4double | PAD_Absorber_Z = 3.5*mm |
constexpr G4double | PAD_Glue1_Z = 0.11*mm |
constexpr G4double | PAD_Glue2_Z = 0.13*mm |
constexpr G4double | PAD_FPC_Z = 0.28*mm |
constexpr G4double | PAD_AirGap = 1.0*mm |
constexpr G4double | PAD_Layer_Thickness = PAD_Absorber_Z + PAD_Glue1_Z + PAD_Z + PAD_Glue2_Z + PAD_FPC_Z + PAD_AirGap |
constexpr G4double | HCAL_Z_Absorber = 30.0*mm |
constexpr G4double | HCAL_Z_Scintillator = 2*mm |
constexpr G4double | HCAL_Z_Gap = 0.0013*mm |
constexpr G4double | HCal_Layer_Thickness = HCAL_Z_Absorber + HCAL_Z_Scintillator + HCAL_Z_Gap |
constexpr G4int | HCALSiNumberOfLayers = 12 |
constexpr G4double | HCal_Si_Layer_Thickness = HCAL_Z_Absorber + PAD_Glue1_Z + PAD_Z + PAD_Glue2_Z + PAD_FPC_Z + PAD_AirGap |
constexpr G4int | HCALSciNumberOfLayers = 30 |
constexpr G4int | HCALNumberOfTowersX = 6 |
constexpr G4int | HCALNumberOfTowersY = 6 |
constexpr G4int | HCALNumberOfTowersZ = 2 |
constexpr G4int | NLayersHCALTower = HCALSciNumberOfLayers / HCALNumberOfTowersZ |
constexpr G4double | HCAL_X_Tower = 100.0*mm |
constexpr G4double | HCAL_Y_Tower = 100.0*mm |
constexpr G4double | HCAL_Tower_Gap = 20. *mm |
constexpr G4double CTower_GAP = 3. *cm |
Definition at line 14 of file EICG4ZDCconstants.h.
View newest version in sPHENIX GitHub at line 14 of file EICG4ZDCconstants.h
Referenced by EICG4ZDCStructure::ConstructCrystalTowers(), and EICG4ZDCStructure::PrintTowerMap().
constexpr G4double CTower_X = 3. *cm |
Definition at line 11 of file EICG4ZDCconstants.h.
View newest version in sPHENIX GitHub at line 11 of file EICG4ZDCconstants.h
Referenced by EICG4ZDCStructure::ConstructCrystalTowers(), and EICG4ZDCStructure::PrintTowerMap().
constexpr G4double CTower_Y = 3. *cm |
Definition at line 12 of file EICG4ZDCconstants.h.
View newest version in sPHENIX GitHub at line 12 of file EICG4ZDCconstants.h
Referenced by EICG4ZDCStructure::ConstructCrystalTowers(), and EICG4ZDCStructure::PrintTowerMap().
constexpr G4double CTower_Z = 7. *cm |
Definition at line 13 of file EICG4ZDCconstants.h.
View newest version in sPHENIX GitHub at line 13 of file EICG4ZDCconstants.h
Referenced by EICG4ZDCStructure::ConstructCrystalTowers(), and EICG4ZDCStructure::PrintTowerMap().
constexpr G4double HCal_Layer_Thickness = HCAL_Z_Absorber + HCAL_Z_Scintillator + HCAL_Z_Gap |
Definition at line 60 of file EICG4ZDCconstants.h.
View newest version in sPHENIX GitHub at line 60 of file EICG4ZDCconstants.h
Referenced by EICG4ZDCStructure::ConstructHCSciLayers(), and EICG4ZDCStructure::PrintTowerMap().
constexpr G4double HCal_Si_Layer_Thickness = HCAL_Z_Absorber + PAD_Glue1_Z + PAD_Z + PAD_Glue2_Z + PAD_FPC_Z + PAD_AirGap |
Definition at line 63 of file EICG4ZDCconstants.h.
View newest version in sPHENIX GitHub at line 63 of file EICG4ZDCconstants.h
Referenced by EICG4ZDCStructure::ConstructHCSiliconLayers().
constexpr G4double HCAL_Tower_Gap = 20. *mm |
Definition at line 73 of file EICG4ZDCconstants.h.
View newest version in sPHENIX GitHub at line 73 of file EICG4ZDCconstants.h
Referenced by EICG4ZDCStructure::ConstructHCSciLayers(), and EICG4ZDCStructure::PrintTowerMap().
constexpr G4double HCAL_X_Tower = 100.0*mm |
Definition at line 71 of file EICG4ZDCconstants.h.
View newest version in sPHENIX GitHub at line 71 of file EICG4ZDCconstants.h
Referenced by EICG4ZDCStructure::ConstructHCSciLayers(), and EICG4ZDCStructure::PrintTowerMap().
constexpr G4double HCAL_Y_Tower = 100.0*mm |
Definition at line 72 of file EICG4ZDCconstants.h.
View newest version in sPHENIX GitHub at line 72 of file EICG4ZDCconstants.h
Referenced by EICG4ZDCStructure::ConstructHCSciLayers(), and EICG4ZDCStructure::PrintTowerMap().
constexpr G4double HCAL_Z_Absorber = 30.0*mm |
Definition at line 57 of file EICG4ZDCconstants.h.
View newest version in sPHENIX GitHub at line 57 of file EICG4ZDCconstants.h
Referenced by EICG4ZDCStructure::ConstructHCSciLayers(), EICG4ZDCStructure::ConstructHCSiliconLayers(), and EICG4ZDCStructure::PrintTowerMap().
constexpr G4double HCAL_Z_Gap = 0.0013*mm |
Definition at line 59 of file EICG4ZDCconstants.h.
View newest version in sPHENIX GitHub at line 59 of file EICG4ZDCconstants.h
Referenced by EICG4ZDCStructure::ConstructHCSciLayers().
constexpr G4double HCAL_Z_Scintillator = 2*mm |
Definition at line 58 of file EICG4ZDCconstants.h.
View newest version in sPHENIX GitHub at line 58 of file EICG4ZDCconstants.h
Referenced by EICG4ZDCStructure::ConstructHCSciLayers().
constexpr G4int HCALNumberOfTowersX = 6 |
Definition at line 66 of file EICG4ZDCconstants.h.
View newest version in sPHENIX GitHub at line 66 of file EICG4ZDCconstants.h
Referenced by EICG4ZDCStructure::ConstructHCSciLayers(), and EICG4ZDCStructure::PrintTowerMap().
constexpr G4int HCALNumberOfTowersY = 6 |
Definition at line 67 of file EICG4ZDCconstants.h.
View newest version in sPHENIX GitHub at line 67 of file EICG4ZDCconstants.h
Referenced by EICG4ZDCStructure::ConstructHCSciLayers(), and EICG4ZDCStructure::PrintTowerMap().
constexpr G4int HCALNumberOfTowersZ = 2 |
Definition at line 68 of file EICG4ZDCconstants.h.
View newest version in sPHENIX GitHub at line 68 of file EICG4ZDCconstants.h
Referenced by EICG4ZDCStructure::ConstructHCSciLayers(), and EICG4ZDCStructure::PrintTowerMap().
constexpr G4int HCALSciNumberOfLayers = 30 |
Definition at line 65 of file EICG4ZDCconstants.h.
View newest version in sPHENIX GitHub at line 65 of file EICG4ZDCconstants.h
constexpr G4int HCALSiNumberOfLayers = 12 |
Definition at line 62 of file EICG4ZDCconstants.h.
View newest version in sPHENIX GitHub at line 62 of file EICG4ZDCconstants.h
Referenced by EICG4ZDCStructure::ConstructHCSiliconLayers(), and EICG4ZDCStructure::PrintTowerMap().
constexpr G4int nCTowerX =20 |
Definition at line 8 of file EICG4ZDCconstants.h.
View newest version in sPHENIX GitHub at line 8 of file EICG4ZDCconstants.h
Referenced by EICG4ZDCStructure::ConstructCrystalTowers(), and EICG4ZDCStructure::PrintTowerMap().
constexpr G4int nCTowerY =20 |
Definition at line 9 of file EICG4ZDCconstants.h.
View newest version in sPHENIX GitHub at line 9 of file EICG4ZDCconstants.h
Referenced by EICG4ZDCStructure::ConstructCrystalTowers(), and EICG4ZDCStructure::PrintTowerMap().
constexpr G4int nCTowerZ =1 |
Definition at line 10 of file EICG4ZDCconstants.h.
View newest version in sPHENIX GitHub at line 10 of file EICG4ZDCconstants.h
Referenced by EICG4ZDCStructure::ConstructCrystalTowers(), and EICG4ZDCStructure::PrintTowerMap().
constexpr G4int NLayersHCALTower = HCALSciNumberOfLayers / HCALNumberOfTowersZ |
Definition at line 69 of file EICG4ZDCconstants.h.
View newest version in sPHENIX GitHub at line 69 of file EICG4ZDCconstants.h
Referenced by EICG4ZDCStructure::ConstructHCSciLayers(), and EICG4ZDCStructure::PrintTowerMap().
constexpr G4int NPadOnlyLayers =10 |
Definition at line 20 of file EICG4ZDCconstants.h.
View newest version in sPHENIX GitHub at line 20 of file EICG4ZDCconstants.h
Referenced by EICG4ZDCStructure::ConstructEMLayers(), and EICG4ZDCStructure::PrintTowerMap().
constexpr G4int NpadX = 60 |
Definition at line 39 of file EICG4ZDCconstants.h.
View newest version in sPHENIX GitHub at line 39 of file EICG4ZDCconstants.h
Referenced by EICG4ZDCStructure::ConstructEMLayers(), EICG4ZDCStructure::ConstructHCSiliconLayers(), and EICG4ZDCStructure::PrintTowerMap().
constexpr G4int NpadY = 60 |
Definition at line 40 of file EICG4ZDCconstants.h.
View newest version in sPHENIX GitHub at line 40 of file EICG4ZDCconstants.h
Referenced by EICG4ZDCStructure::ConstructEMLayers(), EICG4ZDCStructure::ConstructHCSiliconLayers(), and EICG4ZDCStructure::PrintTowerMap().
constexpr G4int NpixX = 200 |
Definition at line 24 of file EICG4ZDCconstants.h.
View newest version in sPHENIX GitHub at line 24 of file EICG4ZDCconstants.h
Referenced by EICG4ZDCStructure::ConstructEMLayers(), and EICG4ZDCStructure::PrintTowerMap().
constexpr G4int NpixY = 200 |
Definition at line 25 of file EICG4ZDCconstants.h.
View newest version in sPHENIX GitHub at line 25 of file EICG4ZDCconstants.h
Referenced by EICG4ZDCStructure::ConstructEMLayers(), and EICG4ZDCStructure::PrintTowerMap().
constexpr G4int NumberOfLayers = 22 |
Definition at line 17 of file EICG4ZDCconstants.h.
View newest version in sPHENIX GitHub at line 17 of file EICG4ZDCconstants.h
Referenced by EICG4ZDCStructure::ConstructEMLayers(), and EICG4ZDCStructure::PrintTowerMap().
constexpr G4int NumberPAD = 20 |
Definition at line 19 of file EICG4ZDCconstants.h.
View newest version in sPHENIX GitHub at line 19 of file EICG4ZDCconstants.h
Referenced by EICG4ZDCStructure::ConstructEMLayers(), and EICG4ZDCStructure::PrintTowerMap().
constexpr G4int NumberPIX = 2 |
Definition at line 18 of file EICG4ZDCconstants.h.
View newest version in sPHENIX GitHub at line 18 of file EICG4ZDCconstants.h
Referenced by EICG4ZDCStructure::ConstructEMLayers(), and EICG4ZDCStructure::PrintTowerMap().
constexpr G4double PAD_Absorber_Z = 3.5*mm |
Definition at line 46 of file EICG4ZDCconstants.h.
View newest version in sPHENIX GitHub at line 46 of file EICG4ZDCconstants.h
Referenced by EICG4ZDCStructure::ConstructEMLayers(), and EICG4ZDCStructure::PrintTowerMap().
constexpr G4double PAD_AirGap = 1.0*mm |
Definition at line 50 of file EICG4ZDCconstants.h.
View newest version in sPHENIX GitHub at line 50 of file EICG4ZDCconstants.h
Referenced by EICG4ZDCStructure::PrintTowerMap().
constexpr G4double PAD_FPC_Z = 0.28*mm |
Definition at line 49 of file EICG4ZDCconstants.h.
View newest version in sPHENIX GitHub at line 49 of file EICG4ZDCconstants.h
Referenced by EICG4ZDCStructure::ConstructEMLayers(), EICG4ZDCStructure::ConstructHCSiliconLayers(), and EICG4ZDCStructure::PrintTowerMap().
constexpr G4double PAD_Glue1_Z = 0.11*mm |
Definition at line 47 of file EICG4ZDCconstants.h.
View newest version in sPHENIX GitHub at line 47 of file EICG4ZDCconstants.h
Referenced by EICG4ZDCStructure::ConstructEMLayers(), EICG4ZDCStructure::ConstructHCSiliconLayers(), and EICG4ZDCStructure::PrintTowerMap().
constexpr G4double PAD_Glue2_Z = 0.13*mm |
Definition at line 48 of file EICG4ZDCconstants.h.
View newest version in sPHENIX GitHub at line 48 of file EICG4ZDCconstants.h
Referenced by EICG4ZDCStructure::ConstructEMLayers(), EICG4ZDCStructure::ConstructHCSiliconLayers(), and EICG4ZDCStructure::PrintTowerMap().
constexpr G4double PAD_Layer_Thickness = PAD_Absorber_Z + PAD_Glue1_Z + PAD_Z + PAD_Glue2_Z + PAD_FPC_Z + PAD_AirGap |
Definition at line 51 of file EICG4ZDCconstants.h.
View newest version in sPHENIX GitHub at line 51 of file EICG4ZDCconstants.h
Referenced by EICG4ZDCStructure::ConstructEMLayers(), and EICG4ZDCStructure::PrintTowerMap().
constexpr G4double PAD_X = 10.0*mm |
Definition at line 41 of file EICG4ZDCconstants.h.
View newest version in sPHENIX GitHub at line 41 of file EICG4ZDCconstants.h
Referenced by EICG4ZDCStructure::ConstructEMLayers(), EICG4ZDCStructure::ConstructHCSiliconLayers(), and EICG4ZDCStructure::PrintTowerMap().
constexpr G4double PAD_Y = 10.0*mm |
Definition at line 42 of file EICG4ZDCconstants.h.
View newest version in sPHENIX GitHub at line 42 of file EICG4ZDCconstants.h
Referenced by EICG4ZDCStructure::ConstructEMLayers(), EICG4ZDCStructure::ConstructHCSiliconLayers(), and EICG4ZDCStructure::PrintTowerMap().
constexpr G4double PAD_Z = 0.32*mm |
Definition at line 43 of file EICG4ZDCconstants.h.
View newest version in sPHENIX GitHub at line 43 of file EICG4ZDCconstants.h
Referenced by EICG4ZDCStructure::ConstructEMLayers(), EICG4ZDCStructure::ConstructHCSiliconLayers(), and EICG4ZDCStructure::PrintTowerMap().
constexpr G4double PIX_Absorber_Z = 3.5*mm |
Definition at line 30 of file EICG4ZDCconstants.h.
View newest version in sPHENIX GitHub at line 30 of file EICG4ZDCconstants.h
Referenced by EICG4ZDCStructure::ConstructEMLayers(), and EICG4ZDCStructure::PrintTowerMap().
constexpr G4double PIX_AirGap = 1.2*mm |
Definition at line 34 of file EICG4ZDCconstants.h.
View newest version in sPHENIX GitHub at line 34 of file EICG4ZDCconstants.h
Referenced by EICG4ZDCStructure::ConstructCrystalTowers(), and EICG4ZDCStructure::PrintTowerMap().
constexpr G4double PIX_FPC_Z = 0.28*mm |
Definition at line 33 of file EICG4ZDCconstants.h.
View newest version in sPHENIX GitHub at line 33 of file EICG4ZDCconstants.h
Referenced by EICG4ZDCStructure::ConstructCrystalTowers(), EICG4ZDCStructure::ConstructEMLayers(), and EICG4ZDCStructure::PrintTowerMap().
constexpr G4double PIX_Glue1_Z = 0.11*mm |
Definition at line 31 of file EICG4ZDCconstants.h.
View newest version in sPHENIX GitHub at line 31 of file EICG4ZDCconstants.h
Referenced by EICG4ZDCStructure::ConstructEMLayers(), and EICG4ZDCStructure::PrintTowerMap().
constexpr G4double PIX_Glue2_Z = 0.11*mm |
Definition at line 32 of file EICG4ZDCconstants.h.
View newest version in sPHENIX GitHub at line 32 of file EICG4ZDCconstants.h
Referenced by EICG4ZDCStructure::ConstructCrystalTowers(), EICG4ZDCStructure::ConstructEMLayers(), and EICG4ZDCStructure::PrintTowerMap().
constexpr G4double PIX_Layer_Thickness = PIX_Absorber_Z + PIX_Glue1_Z + PIX_Z + PIX_Glue2_Z + PIX_FPC_Z + PIX_AirGap |
Definition at line 35 of file EICG4ZDCconstants.h.
View newest version in sPHENIX GitHub at line 35 of file EICG4ZDCconstants.h
Referenced by EICG4ZDCStructure::ConstructEMLayers(), and EICG4ZDCStructure::PrintTowerMap().
constexpr G4double PIX_X = 3.*mm |
Definition at line 26 of file EICG4ZDCconstants.h.
View newest version in sPHENIX GitHub at line 26 of file EICG4ZDCconstants.h
Referenced by EICG4ZDCStructure::ConstructCrystalTowers(), EICG4ZDCStructure::ConstructEMLayers(), and EICG4ZDCStructure::PrintTowerMap().
constexpr G4double PIX_Y = 3.*mm |
Definition at line 27 of file EICG4ZDCconstants.h.
View newest version in sPHENIX GitHub at line 27 of file EICG4ZDCconstants.h
Referenced by EICG4ZDCStructure::ConstructCrystalTowers(), EICG4ZDCStructure::ConstructEMLayers(), and EICG4ZDCStructure::PrintTowerMap().
constexpr G4double PIX_Z = 0.30*mm |
Definition at line 28 of file EICG4ZDCconstants.h.
View newest version in sPHENIX GitHub at line 28 of file EICG4ZDCconstants.h
Referenced by EICG4ZDCStructure::ConstructCrystalTowers(), EICG4ZDCStructure::ConstructEMLayers(), and EICG4ZDCStructure::PrintTowerMap().