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

####################################

Edit | Attach | Watch | Print version | History: r1 | Backlinks | Raw View | WYSIWYG | More topic actions
Topic revision: r1 - 2010-04-23 - MinghuiLiu
 
    • Cern Search Icon Cern Search
    • TWiki Search Icon TWiki Search
    • Google Search Icon Google Search

    Main All webs login

This site is powered by the TWiki collaboration platform Powered by PerlCopyright &© 2008-2024 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
or Ideas, requests, problems regarding TWiki? use Discourse or Send feedback