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

Variables

 guntool = MomentumRangeParticleGun("Gun2")
 
 ThetaMin
 
 ThetaMax
 
 PdgCodes
 
 guntool2 = MomentumRangeParticleGun("Gun1")
 
 pileuptool = ConstPileUp()
 
 numPileUpEvents
 
 gen = GenAlg()
 
 SignalProvider
 
 PileUpProvider
 
 PileUpTool
 
 Path
 
 hepmc_converter = HepMCToEDMConverter("Converter")
 
 dumper = HepMCDumper("Dumper")
 
 geoservice = GeoSvc("GeoSvc", detectors=['file:Test/TestGeometry/data/TestBoxCaloSD_3readouts.xml'], OutputLevel = DEBUG)
 
 geantservice = SimG4Svc("SimG4Svc", physicslist='SimG4TestPhysicsList')
 
 inspecttool = InspectHitsCollectionsTool("inspect", readoutNames=["ECalHits"], OutputLevel = DEBUG)
 
 savecaltool = SimG4SaveCalHits("saveECalHits", readoutNames = ["ECalHits"], OutputLevel = DEBUG)
 
 geantsim = SimG4Alg("SimG4Alg", outputs= ["SimG4SaveCalHits/saveECalHits","InspectHitsCollectionsTool/inspect"])
 
 merge
 
 podiosvc = FCCDataSvc("EventDataSvc")
 
 out = PodioOutput("out", filename="output_test_mergeCells.root")
 
 outputCommands
 
 EvtSel
 
 EvtMax
 
 TopAlg
 
 ExtSvc
 
 OutputLevel
 

Variable Documentation

◆ dumper

mergeCells.dumper = HepMCDumper("Dumper")

◆ EvtMax

mergeCells.EvtMax

◆ EvtSel

mergeCells.EvtSel

◆ ExtSvc

mergeCells.ExtSvc

◆ geantservice

mergeCells.geantservice = SimG4Svc("SimG4Svc", physicslist='SimG4TestPhysicsList')

◆ geantsim

mergeCells.geantsim = SimG4Alg("SimG4Alg", outputs= ["SimG4SaveCalHits/saveECalHits","InspectHitsCollectionsTool/inspect"])

◆ gen

mergeCells.gen = GenAlg()

◆ geoservice

mergeCells.geoservice = GeoSvc("GeoSvc", detectors=['file:Test/TestGeometry/data/TestBoxCaloSD_3readouts.xml'], OutputLevel = DEBUG)

◆ guntool

mergeCells.guntool = MomentumRangeParticleGun("Gun2")

◆ guntool2

mergeCells.guntool2 = MomentumRangeParticleGun("Gun1")

◆ hepmc_converter

mergeCells.hepmc_converter = HepMCToEDMConverter("Converter")

◆ inspecttool

mergeCells.inspecttool = InspectHitsCollectionsTool("inspect", readoutNames=["ECalHits"], OutputLevel = DEBUG)

◆ merge

mergeCells.merge
Initial value:
1= MergeCells("mergeCells",
2 # take the bitfield description from the geometry service
3 readout ="ECalHits",
4 # cells in which field should be merged
5 identifier = "x",
6 # how many cells to merge
7 # for signed fields (segmentation cells) this needs to be odd to keep middle cell centred in 0
8 # for unsigned field (volumes) this may be any number
9 merge = 3,
10 OutputLevel = DEBUG)
Merge cells for one field of the segmentation.
Definition MergeCells.h:34

◆ numPileUpEvents

mergeCells.numPileUpEvents

◆ out

mergeCells.out = PodioOutput("out", filename="output_test_mergeCells.root")

◆ outputCommands

mergeCells.outputCommands

◆ OutputLevel

mergeCells.OutputLevel

◆ Path

mergeCells.Path

◆ PdgCodes

mergeCells.PdgCodes

◆ PileUpProvider

mergeCells.PileUpProvider

◆ PileUpTool

mergeCells.PileUpTool

◆ pileuptool

mergeCells.pileuptool = ConstPileUp()

◆ podiosvc

mergeCells.podiosvc = FCCDataSvc("EventDataSvc")

◆ savecaltool

mergeCells.savecaltool = SimG4SaveCalHits("saveECalHits", readoutNames = ["ECalHits"], OutputLevel = DEBUG)

◆ SignalProvider

mergeCells.SignalProvider

◆ ThetaMax

mergeCells.ThetaMax

◆ ThetaMin

mergeCells.ThetaMin

◆ TopAlg

mergeCells.TopAlg