if not ('PoolAODInput' in dir()):
PoolAODInput=[
"/lufs/scratch/liumh/data/15/7TeVAOD/mc09_7TeV.108324.Pythia_MadGraph_Zmumugamma.recon.AOD.e523_s765_s767_r1207_tid123591_00/AOD.123591._000001.pool.root.1",
"/lufs/scratch/liumh/data/15/7TeVAOD/mc09_7TeV.108324.Pythia_MadGraph_Zmumugamma.recon.AOD.e523_s765_s767_r1207_tid123591_00/AOD.123591._000002.pool.root.1",
]
import
ReadAthenaPool
InputCollections=PoolAODInput
OutputLevel=ERROR
MessageSvc.infoLimit=200000
for i in
ServiceMgr: i.OutputLevel=ERROR
from
AthenaCommonFlags import athenaCommonFlags
athenaCommonFlags.FilesInput.set_Value_and_Lock(
PoolAODInput)
#
TrigDecisionTool
#
from
TrigDecisionToolConf import Trig__TrigDecisionTool
tdt = Trig__TrigDecisionTool("TrigDecisionTool")
ToolSvc += tdt
tdt.OutputLevel=ERROR
OutputLevel = ERROR
##################################
from
AnalysisExamplesConf import
DoTrigger
from
AlgSequence import
AlgSequence
#from
TriggerConfigGetter import
TriggerConfigGetter
#cfg =
TriggerConfigGetter()
topSequence =
AlgSequence()
topSequence +=
DoTrigger()
topSequence.DoTrigger =
DoTrigger()
topSequence.DoTrigger.OutputLevel = 2
topSequence.DoTrigger.TriggerChains=["EF_e10_medium","EF_e20_loose","EF_mu10","EF_mu20","EF_g10_loose","EF_g15_loose",
"EF_g20_loose" ,"EF_FJ18", "EF_2FJ18" ]
##################################
from
GlobalFlags import
GlobalFlags
DetGeo.set_atlas()
from
TriggerConfigGetter import
TriggerConfigGetter
cfg =
TriggerConfigGetter('ReadPool')
# AANT Ntuple output
import
ReadAthenaPool
from
GaudiSvcConf import
THistSvc
ServiceMgr +=
THistSvc()
THistSvc.Output = ["AANT DATAFILE='/data1/home/liumh/result/R15/zgamma_trigger.ntuple.root' OPT='RECREATE'"]
from
AthAnalysisToolsConf import
AANTupleStream
topSequence +=
AANTupleStream()
topSequence.AANTupleStream.ExtraRefNames = [ "StreamAOD","Stream1" ]
topSequence.AANTupleStream.OutputName = '/data1/home/liumh/result/R15/zgamma_trigger.ntuple.root'
topSequence.AANTupleStream.WriteInputDataHeader = True
topSequence.AANTupleStream.OutputLevel =ERROR
#
theApp.EvtMax=-1
theApp.OutputLevel=ERROR
####################################