Forked from
cepc / CEPCSW
1137 commits behind the upstream repository.
-
wulh@ihep.ac.cn authorede36a8c07
edm4hep_read.py 811 B
#!/usr/bin/env python
from Gaudi.Configuration import *
from Configurables import K4DataSvc
dsvc = K4DataSvc("EventDataSvc",
# input="test.root"
input="test-detsim10.root"
)
from Configurables import PodioInput
podioinput = PodioInput("PodioReader", collections=[
"EventHeader",
"MCParticle",
"SimCalorimeterHit"
])
from Configurables import Edm4hepReadAlg
alg = Edm4hepReadAlg("Edm4hepReadAlg")
#alg.HeaderCol.Path = "EventHeader"
#alg.MCParticleCol.Path = "MCParticle"
alg.SimCalorimeterHitCol.Path = "SimCalorimeterHit"
# ApplicationMgr
from Configurables import ApplicationMgr
ApplicationMgr( TopAlg = [podioinput, alg],
EvtSel = 'NONE',
EvtMax = 10,
ExtSvc = [dsvc],
OutputLevel=DEBUG
)