ATLAS Offline Software
LArShapeDumperFlags.py
Go to the documentation of this file.
1 # Copyright (C) 2002-2021 CERN for the benefit of the ATLAS collaboration
2 
3 _triggersToCheck = [ 'EF_g[0-9].*', 'EF_.*_larcalib', 'EF_e[0-9].*', 'EF_j[0-9].*', 'EF_fj[0-9].*' ]
4 
5 def addShapeDumpFlags(flags):
6 
7  flags.Input.isMC=False
8 
9  flags.addFlag("LArShapeDump.digitsKey","FREE")
10  flags.addFlag("LArShapeDump.noiseSignifCut",3)
11  flags.addFlag("LArShapeDump.doShape",True)
12  flags.addFlag("LArShapeDump.doStream",False)
13  flags.addFlag("LArShapeDump.doTrigger",True)
14  flags.addFlag("LArShapeDump.doOFCIter",lambda prev: prev.LAr.ROD.forceIter)
15  flags.addFlag("LArShapeDump.prescale",1)
16  flags.addFlag("LArShapeDump.triggerNames",_triggersToCheck)
17  flags.addFlag("LArShapeDump.caloType","EMHECFCAL")
18  flags.addFlag("LArShapeDump.dumpChannelInfos",False)
19  flags.addFlag("LArShapeDump.outputNtup","out.root")
20  flags.addFlag("LArShapeDump.HECNoiseNtup","")
21 
22 
23 
24 
LArShapeDumperFlags.addShapeDumpFlags
def addShapeDumpFlags(flags)
Definition: LArShapeDumperFlags.py:5