![]() |
ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
#include <G4_BMMG.C>#include <G4_TRD.C>#include <GlobalVariables.C>#include <G4_BlackHole.C>#include <G4_BECAL.C>#include <G4_Barrel_EIC.C>#include <G4_CEmc_EIC.C>#include <G4_DIRC.C>#include <G4_DRCALO.C>#include <G4_EEMC.C>#include <G4_EEMC_hybrid.C>#include <G4_EHCAL.C>#include <G4_FEMC_EIC.C>#include <G4_FHCAL.C>#include <G4_B0ECAL.C>#include <G4_BWD.C>#include <G4_FST_EIC.C>#include <G4_GEM_EIC.C>#include <G4_HcalIn_ref.C>#include <G4_HcalOut_ref.C>#include <G4_Input.C>#include <G4_LFHCAL.C>#include <G4_Magnet.C>#include <G4_Pipe_EIC.C>#include <G4_PlugDoor_EIC.C>#include <G4_TTL_EIC.C>#include <G4_TrackingSupport.C>#include <G4_Tracking_EIC.C>#include <G4_B0Tracking_EIC.C>#include <G4_dRICH.C>#include <G4_mRICH.C>#include <G4_mRwell_EIC.C>#include <G4_BToF.C>#include <G4_HToF.C>#include <G4_EToF.C>#include <G4_hFarFwdBeamLine_EIC.C>#include <G4_hFarBwdBeamLine_EIC.C>#include <G4_User.C>#include <G4_World.C>#include <g4detectors/PHG4CylinderSubsystem.h>#include <eicg4b0/EICG4B0Subsystem.h>#include <eicg4b0ecal/EICG4B0ECALSubsystem.h>#include <eicg4bwd/EICG4BwdSubsystem.h>#include <g4eval/PHG4DstCompressReco.h>#include <g4main/PHG4Reco.h>#include <g4main/PHG4TruthSubsystem.h>#include <phfield/PHFieldConfig.h>#include <g4decayer/EDecayType.hh>#include <fun4all/Fun4AllDstOutputManager.h>#include <fun4all/Fun4AllServer.h>
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Macros | |
| #define | MACRO_G4SETUPEICDETECTOR_C |
Functions | |
| void | G4Init () |
| int | G4Setup () |
| void | ShowerCompress () |
| void | DstCompress (Fun4AllDstOutputManager *out) |
| #define MACRO_G4SETUPEICDETECTOR_C |
Definition at line 2 of file G4Setup_EICDetector.C.
View newest version in sPHENIX GitHub at line 2 of file G4Setup_EICDetector.C
| void DstCompress | ( | Fun4AllDstOutputManager * | out | ) |
Definition at line 410 of file G4Setup_EICDetector.C.
View newest version in sPHENIX GitHub at line 410 of file G4Setup_EICDetector.C
References Fun4AllDstOutputManager::StripNode().
Referenced by Fun4All_AnaTutorial_sPHENIX(), Fun4All_AnaTutorial_sPHENIX_Jets(), Fun4All_G4_ECCEModular(), Fun4All_G4_EICDetector(), Fun4All_G4_EICDetector_AnaTutorial(), and Fun4All_G4_sPHENIX().
Here is the call graph for this function:
Here is the caller graph for this function:| void G4Init | ( | ) |
Definition at line 72 of file G4Setup_EICDetector.C.
View newest version in sPHENIX GitHub at line 72 of file G4Setup_EICDetector.C
References Enable::B0ECAL, B0ECALInit(), B0TrackingInit(), Enable::BARREL, BarrelInit(), Enable::BECAL, BECALInit(), Enable::BLACKHOLE, BlackHoleInit(), Enable::BMMG, BMMGInit(), Enable::BTOF, BToFInit(), Enable::BWD, BWDInit(), Enable::CEMC, CEmcInit(), Enable::CTTL, Enable::DIRC, DIRCInit(), Enable::DRCALO, DRCALOInit(), Enable::EEMC, Enable::EEMCH, EEMCHInit(), EEMCInit(), Enable::EGEM, EGEM_Init(), Enable::EHCAL, EHCALInit(), Enable::ETOF, ETOFInit(), Enable::ETTL, Enable::FEMC, FEMCInit(), Enable::FGEM, FGEM_Init(), Enable::FHCAL, FHCALInit(), Enable::FST, FST_Init(), Enable::FTTL, Enable::HCALIN, HCalInnerInit(), Enable::HCALOUT, HCalOuterInit(), hFarBwdBeamLineInit(), Enable::HFARFWD_MAGNETS, hFarFwdBeamLineInit(), Enable::HTOF, HTOFInit(), Enable::IP6, Enable::IP8, Enable::LFHCAL, LFHCALInit(), Enable::MAGNET, MagnetFieldInit(), MagnetInit(), Enable::mRICH, mRICHInit(), Enable::PIPE, PipeInit(), Enable::PLUGDOOR, PlugDoorInit(), Enable::RICH, RICHInit(), Enable::RWELL, RWellInit(), Enable::TRACKING, TrackingInit(), Enable::TrackingService, TrackingServiceInit(), Enable::TRD, Enable::TRD_GAS, TRDInit(), TTL_Init(), Enable::USER, and UserInit().
Here is the call graph for this function:| int G4Setup | ( | ) |
Definition at line 179 of file G4Setup_EICDetector.C.
View newest version in sPHENIX GitHub at line 179 of file G4Setup_EICDetector.C
References Enable::BARREL, Barrel(), Enable::BECAL, BECALSetup(), Enable::BLACKHOLE, BlackHole(), Enable::BMMG, BMMGSetup(), Enable::BTOF, BToFSetup(), Enable::CEMC, CEmc(), Enable::CTTL, CTTLSetup(), G4P6DECAYER::decayType, Enable::DIRC, DIRCSetup(), Enable::DRCALO, DRCALOSetup(), Enable::EEMC, Enable::EEMCH, EEMCHSetup(), EEMCSetup(), Enable::EGEM, EGEMSetup(), Enable::EHCAL, EHCALSetup(), Enable::ETOF, ETOFSetup(), Enable::ETTL, ETTLSetup(), Enable::FEMC, FEMCSetup(), Enable::FGEM, FGEMSetup(), Enable::FHCAL, FHCALSetup(), PHFieldConfig::Field3DCartesian, Enable::FST, FSTSetup(), Enable::FTTL, FTTLSetup(), Enable::HCALIN, HCalInner(), Enable::HCALOUT, HCalOuter(), Enable::HFARBWD_MAGNETS_IP6, Enable::HFARBWD_MAGNETS_IP8, Enable::HFARBWD_VIRTUAL_DETECTORS_IP6, Enable::HFARBWD_VIRTUAL_DETECTORS_IP8, hFarBwdDefineDetectorsIP6(), hFarBwdDefineDetectorsIP8(), hFarBwdDefineMagnets(), Enable::HFARFWD_MAGNETS_IP6, Enable::HFARFWD_MAGNETS_IP8, Enable::HFARFWD_VIRTUAL_DETECTORS_IP6, Enable::HFARFWD_VIRTUAL_DETECTORS_IP8, hFarFwdDefineDetectorsIP6(), hFarFwdDefineDetectorsIP8(), hFarFwdDefineMagnets(), Enable::HTOF, HTOFSetup(), Fun4AllServer::instance(), kAll, PHFieldConfig::kField2D, Enable::LFHCAL, LFHCALSetup(), G4MAGNET::magfield, G4MAGNET::magfield_rescale, Enable::MAGNET, Magnet(), Enable::mRICH, mRICHSetup(), Enable::PIPE, Pipe(), Enable::PLUGDOOR, PlugDoor(), radius, Fun4AllServer::registerSubsystem(), PHG4Reco::registerSubsystem(), Enable::RICH, RICHSetup(), Enable::RWELL, RWellSetup(), PHG4Reco::set_field(), PHG4Reco::set_field_map(), PHG4Reco::set_field_rescale(), PHG4Reco::set_force_decay(), PHG4Reco::set_rapidity_coverage(), Enable::TrackingService, TrackingService(), Enable::TRD, TRDSetup(), Enable::USER, UserDetector(), WorldInit(), and WorldSize().
Here is the call graph for this function:| void ShowerCompress | ( | ) |
Definition at line 296 of file G4Setup_EICDetector.C.
View newest version in sPHENIX GitHub at line 296 of file G4Setup_EICDetector.C
References PHG4DstCompressReco::AddCellContainer(), PHG4DstCompressReco::AddHitContainer(), PHG4DstCompressReco::AddTowerContainer(), compress(), Fun4AllServer::instance(), and Fun4AllServer::registerSubsystem().
Referenced by Fun4All_AnaTutorial_sPHENIX(), Fun4All_AnaTutorial_sPHENIX_Jets(), Fun4All_G4_ECCEModular(), Fun4All_G4_EICDetector(), Fun4All_G4_EICDetector_AnaTutorial(), and Fun4All_G4_sPHENIX().
Here is the call graph for this function:
Here is the caller graph for this function: