ATLAS Offline Software
LArCalorimeter
LArCafJobs
python
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"
,
"EMHECFCALSC"
)
18
flags.addFlag(
"LArShapeDump.dumpChannelInfos"
,
False
)
19
flags.addFlag(
"LArShapeDump.outputNtup"
,
"out.root"
)
20
flags.addFlag(
"LArShapeDump.HECNoiseNtup"
,
""
)
21
flags.addFlag(
"LArShapeDump.digitsKeySC"
,
"SC_ADC_BAS"
)
22
flags.addFlag(
"LArShapeDump.ndigitsSC"
,6)
23
flags.addFlag(
"LArShapeDump.rawSCKey"
,
"SC_ET_ID"
)
24
flags.addFlag(
"LArShapeDump.nrawSC"
,1)
25
flags.addFlag(
"LArShapeDump.energySCCut"
,1000.)
26
flags.addFlag(
"LArShapeDump.adcSCCut"
,100)
27
28
29
30
LArShapeDumperFlags.addShapeDumpFlags
def addShapeDumpFlags(flags)
Definition:
LArShapeDumperFlags.py:5
Generated on Tue Sep 2 2025 21:15:36 for ATLAS Offline Software by
1.8.18