k4SimGeant4
Loading...
Searching...
No Matches
geant_fullsim_hcal Namespace Reference

Variables

 podioevent = FCCDataSvc("EventDataSvc")
 Data service.
 
 geantservice = SimG4Svc("SimG4Svc", detector="SimG4DD4hepDetector", physicslist="SimG4FtfpBert", actions="SimG4FullSimActions")
 Geant4 service Configures the Geant simulation: geometry, physics list and user actions.
 
 geoservice
 DD4hep geometry service Parses the given xml file.
 
 savehcaltool = SimG4SaveCalHits("saveHCalHits", readoutNames = ["HCalBarrelReadout"])
 Geant4 algorithm Translates EDM to G4Event, passes the event to G4, writes out outputs via tools first, create a tool that saves the calorimeter hits (of type "hcal") Name of that tool in GAUDI is "XX/YY" where XX is the tool class name ("SimG4SaveTrackerHits") and YY is the given name ("saveTrackerHits")
 
 Path
 
 particle_converter = SimG4PrimariesFromEdmTool("EdmConverter")
 
 geantsim
 
 out
 
 outputCommands
 
 TopAlg
 
 EvtSel
 
 EvtMax
 
 ExtSvc
 
 OutputLevel
 

Variable Documentation

◆ EvtMax

geant_fullsim_hcal.EvtMax

◆ EvtSel

geant_fullsim_hcal.EvtSel

◆ ExtSvc

geant_fullsim_hcal.ExtSvc

◆ geantservice

geant_fullsim_hcal.geantservice = SimG4Svc("SimG4Svc", detector="SimG4DD4hepDetector", physicslist="SimG4FtfpBert", actions="SimG4FullSimActions")

Geant4 service Configures the Geant simulation: geometry, physics list and user actions.

◆ geantsim

geant_fullsim_hcal.geantsim
Initial value:
1= SimG4Alg("SimG4Alg",
2 outputs = ["SimG4SaveCalHits/saveHCalHits"],
3 eventProvider=particle_converter)
Geant simulation algorithm.
Definition SimG4Alg.h:31

◆ geoservice

geant_fullsim_hcal.geoservice
Initial value:
1= GeoSvc("GeoSvc", detectors=['file:Detector/DetFCChhBaseline1/compact/FCChh_DectEmptyMaster.xml',
2 'file:Detector/DetFCChhHCalTile/compact/FCChh_HCalBarrel_TileCal.xml' ],
3 OutputLevel = DEBUG)
Definition GeoSvc.h:22

DD4hep geometry service Parses the given xml file.

◆ out

geant_fullsim_hcal.out
Initial value:
1= PodioOutput("out",
2 OutputLevel=DEBUG)

◆ outputCommands

geant_fullsim_hcal.outputCommands

◆ OutputLevel

geant_fullsim_hcal.OutputLevel

◆ particle_converter

geant_fullsim_hcal.particle_converter = SimG4PrimariesFromEdmTool("EdmConverter")

◆ Path

geant_fullsim_hcal.Path

◆ podioevent

geant_fullsim_hcal.podioevent = FCCDataSvc("EventDataSvc")

Data service.

◆ savehcaltool

geant_fullsim_hcal.savehcaltool = SimG4SaveCalHits("saveHCalHits", readoutNames = ["HCalBarrelReadout"])

Geant4 algorithm Translates EDM to G4Event, passes the event to G4, writes out outputs via tools first, create a tool that saves the calorimeter hits (of type "hcal") Name of that tool in GAUDI is "XX/YY" where XX is the tool class name ("SimG4SaveTrackerHits") and YY is the given name ("saveTrackerHits")

◆ TopAlg

geant_fullsim_hcal.TopAlg