k4SimGeant4
|
Namespaces | |
namespace | geant_fullsim_hcal |
Variables | |
geant_fullsim_hcal.podioevent = FCCDataSvc("EventDataSvc") | |
Data service. | |
geant_fullsim_hcal.geantservice = SimG4Svc("SimG4Svc", detector="SimG4DD4hepDetector", physicslist="SimG4FtfpBert", actions="SimG4FullSimActions") | |
Geant4 service Configures the Geant simulation: geometry, physics list and user actions. | |
geant_fullsim_hcal.geoservice | |
DD4hep geometry service Parses the given xml file. | |
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") | |
geant_fullsim_hcal.Path | |
geant_fullsim_hcal.particle_converter = SimG4PrimariesFromEdmTool("EdmConverter") | |
geant_fullsim_hcal.geantsim | |
geant_fullsim_hcal.out | |
geant_fullsim_hcal.outputCommands | |
geant_fullsim_hcal.TopAlg | |
geant_fullsim_hcal.EvtSel | |
geant_fullsim_hcal.EvtMax | |
geant_fullsim_hcal.ExtSvc | |
geant_fullsim_hcal.OutputLevel | |
input (alg) | other algorithms | output (alg) | |||
---|---|---|---|---|---|
read events from a HepMC file | convert HepMC.GenEvent to EDM | geometry taken from XML | FTFP_BERT physics list | save HCAL hits | write the EDM output to ROOT file using PODIO |