k4SimGeant4
Loading...
Searching...
No Matches
geant_fullsim_gdml.py File Reference

Namespaces

namespace  geant_fullsim_gdml
 

Variables

 geant_fullsim_gdml.podioevent = FCCDataSvc("EventDataSvc")
 Data service.
 
 geant_fullsim_gdml.det = SimG4GdmlDetector("SimG4GdmlDetector", gdml = "Sim/SimG4Common/gdml/example.xml")
 Geant4 service Configures the Geant simulation: geometry, physics list and user actions first create tool that builds geometry from GDML.
 
 geant_fullsim_gdml.geantservice = SimG4Svc("SimG4Svc", detector=det, physicslist="SimG4FtfpBert", actions="SimG4FullSimActions")
 
 geant_fullsim_gdml.particle_converter = SimG4PrimariesFromEdmTool("EdmConverter")
 Geant4 algorithm Translates EDM to G4Event, passes the event to G4.
 
 geant_fullsim_gdml.Path
 
 geant_fullsim_gdml.geantsim
 
 geant_fullsim_gdml.out
 
 geant_fullsim_gdml.outputCommands
 
 geant_fullsim_gdml.TopAlg
 
 geant_fullsim_gdml.EvtSel
 
 geant_fullsim_gdml.EvtMax
 
 geant_fullsim_gdml.ExtSvc
 order is important, as GeoSvc is needed by SimG4Svc
 
 geant_fullsim_gdml.OutputLevel
 

Detailed Description

input (alg) other algorithms output (alg)
read events from a HepMC file convert HepMC.GenEvent to EDM geometry taken from GDML (no sensitive detectors!) FTFP_BERT physics list no action initialization list write the EDM output to ROOT file using PODIO