k4SimGeant4
|
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 | |
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 |