Skip to content
Snippets Groups Projects

Resolve "Add true decaying particle info onto event display"

Merged Jihee Kim requested to merge 43-add-true-decaying-particle-info-onto-event-display into master
Files
5
@@ -6,6 +6,7 @@ from GaudiKernel.SystemOfUnits import mm, MeV, rad, ns
@@ -6,6 +6,7 @@ from GaudiKernel.SystemOfUnits import mm, MeV, rad, ns
from Configurables import ApplicationMgr, EICDataSvc, PodioOutput, GeoSvc
from Configurables import ApplicationMgr, EICDataSvc, PodioOutput, GeoSvc
from Configurables import PodioInput
from Configurables import PodioInput
 
from Configurables import Jug__Base__InputCopier_dd4pod__Geant4ParticleCollection_dd4pod__Geant4ParticleCollection_ as MCCopier
from Configurables import Jug__Digi__CalorimeterHitDigi as CalHitDigi
from Configurables import Jug__Digi__CalorimeterHitDigi as CalHitDigi
from Configurables import Jug__Reco__CalorimeterHitReco as CalHitReco
from Configurables import Jug__Reco__CalorimeterHitReco as CalHitReco
from Configurables import Jug__Reco__CalorimeterHitsEtaPhiProjector as CalHitsProj
from Configurables import Jug__Reco__CalorimeterHitsEtaPhiProjector as CalHitsProj
@@ -37,6 +38,12 @@ podioevent = EICDataSvc('EventDataSvc', inputs=kwargs['input'].split(','), Outpu
@@ -37,6 +38,12 @@ podioevent = EICDataSvc('EventDataSvc', inputs=kwargs['input'].split(','), Outpu
podin = PodioInput('PodioReader', collections=['mcparticles', 'EcalBarrelHits'], OutputLevel=DEBUG)
podin = PodioInput('PodioReader', collections=['mcparticles', 'EcalBarrelHits'], OutputLevel=DEBUG)
podout = PodioOutput('out', filename=kwargs['output'])
podout = PodioOutput('out', filename=kwargs['output'])
 
 
mccopier = MCCopier('MCCopier',
 
# OutputLevel=DEBUG,
 
inputCollection='mcparticles',
 
outputCollection='mcparticles2')
 
# use the same daq_setting for digi/reco pair
# use the same daq_setting for digi/reco pair
imcal_barrel_daq = dict(
imcal_barrel_daq = dict(
dynamicRangeADC=3.*MeV,
dynamicRangeADC=3.*MeV,
@@ -86,7 +93,7 @@ imcal_barrel_clreco = RecoCoG('imcal_barrel_clreco',
@@ -86,7 +93,7 @@ imcal_barrel_clreco = RecoCoG('imcal_barrel_clreco',
podout.outputCommands = ['keep *']
podout.outputCommands = ['keep *']
ApplicationMgr(
ApplicationMgr(
TopAlg=[podin,
TopAlg=[podin, mccopier,
imcal_barrel_digi, imcal_barrel_reco,
imcal_barrel_digi, imcal_barrel_reco,
imcal_barrel_merger, imcal_barrel_cl, imcal_barrel_clreco,
imcal_barrel_merger, imcal_barrel_cl, imcal_barrel_clreco,
podout],
podout],
Loading