예제 #1
0
                              doCellCalibration=True,
                              calibTool=calibcells,
                              addCellNoise=False, filterCellNoise=False,
                              OutputLevel=DEBUG)
createcells.hits.Path="ECalHits"
createcells.cells.Path="caloCells"

out = PodioOutput("out", filename="output_ecalInclinedDigi_test.root",
                   OutputLevel=DEBUG)
out.outputCommands = ["keep *"]

#CPU information
from Configurables import AuditorSvc, ChronoAuditor
chra = ChronoAuditor()
audsvc = AuditorSvc()
audsvc.Auditors = [chra]
geantsim.AuditExecute = True
createcells.AuditExecute = True
out.AuditExecute = True

ApplicationMgr(
    TopAlg = [geantsim,
              createcells,
              out
              ],
    EvtSel = 'NONE',
    EvtMax   = 1,
    ExtSvc = [podioevent, geoservice],
 )

예제 #2
0
                                                 nEtaDuplicates=5,
                                                 nPhiDuplicates=15,
                                                 nEtaFinal=5,
                                                 nPhiFinal=15,
                                                 energyThreshold=7,
                                                 OutputLevel=DEBUG)
createclusters.DataInputs.cells.Path = "caloCells"
createclusters.DataOutputs.clusters.Path = "caloClusters"

out = PodioOutput("out",
                  filename="output_ecalReco_noNoise_test.root",
                  OutputLevel=DEBUG)
out.outputCommands = ["keep *"]

#CPU information
from Configurables import AuditorSvc, ChronoAuditor
chra = ChronoAuditor()
audsvc = AuditorSvc()
audsvc.Auditors = [chra]
podioinput.AuditExecute = True
createclusters.AuditExecute = True
createcells.AuditExecute = True
out.AuditExecute = True

ApplicationMgr(
    TopAlg=[podioinput, createcells, createclusters, out],
    EvtSel='NONE',
    EvtMax=10,
    ExtSvc=[podioevent, geoservice],
)