Juggler
Juggling algorithms and event processing using gaudi framework
example_pmtdigi Namespace Reference

Variables

 geo_service = GeoSvc("GeoSvc")
 
 podioevent = EICDataSvc("EventDataSvc", inputs=["rich_test.root"], OutputLevel=DEBUG)
 
list qe_data = [(1.0, 0.25), (7.5, 0.25),]
 
 podioinput = PodioInput("PodioReader", collections=["MCParticles", "ForwardRICHHits"], OutputLevel=DEBUG)
 
 pmtdigi
 
 out = PodioOutput("out", filename="digi_rich_test.root")
 
 outputCommands
 
 TopAlg
 
 EvtSel
 
 EvtMax
 
 ExtSvc
 
 OutputLevel
 

Variable Documentation

◆ EvtMax

example_pmtdigi.EvtMax

◆ EvtSel

example_pmtdigi.EvtSel

◆ ExtSvc

example_pmtdigi.ExtSvc

◆ geo_service

example_pmtdigi.geo_service = GeoSvc("GeoSvc")

◆ out

example_pmtdigi.out = PodioOutput("out", filename="digi_rich_test.root")

◆ outputCommands

example_pmtdigi.outputCommands

◆ OutputLevel

example_pmtdigi.OutputLevel

◆ pmtdigi

example_pmtdigi.pmtdigi
Initial value:
1 = PhotoMultiplierDigi(inputHitCollection="ForwardRICHHits", outputHitCollection="DigiForwardRICHHits",
2  quantumEfficiency=[(a*units.eV, b) for a, b in qe_data])

◆ podioevent

example_pmtdigi.podioevent = EICDataSvc("EventDataSvc", inputs=["rich_test.root"], OutputLevel=DEBUG)

◆ podioinput

example_pmtdigi.podioinput = PodioInput("PodioReader", collections=["MCParticles", "ForwardRICHHits"], OutputLevel=DEBUG)

◆ qe_data

list example_pmtdigi.qe_data = [(1.0, 0.25), (7.5, 0.25),]

◆ TopAlg

example_pmtdigi.TopAlg