Loading [MathJax]/extensions/tex2jax.js
ATLAS Offline Software
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
CaloRingerFlags.py
Go to the documentation of this file.
1 # Copyright (C) 2002-2025 CERN for the benefit of the ATLAS collaboration
2 
3 from AthenaConfiguration.AthConfigFlags import AthConfigFlags
4 
6 
7 # CaloRinger flags
8  caloRingercf = AthConfigFlags()
9 
10 
11  caloRingercf.addFlag('CaloRinger.buildJetRings', False)
12  caloRingercf.addFlag('CaloRinger.buildJetAsymRings', False)
13  caloRingercf.addFlag('CaloRinger.buildJetStripsRings', False)
14  caloRingercf.addFlag('CaloRinger.buildPhotonRings', False)
15  caloRingercf.addFlag('CaloRinger.buildPhotonAsymRings', False)
16  caloRingercf.addFlag('CaloRinger.buildPhotonStripsRings', False)
17  caloRingercf.addFlag('CaloRinger.buildElectronRings', True)
18  caloRingercf.addFlag('CaloRinger.buildElectronAsymRings', False)
19  caloRingercf.addFlag('CaloRinger.buildElectronStripsRings', False)
20  caloRingercf.addFlag('CaloRinger.minElectronEnergy', 14)
21  caloRingercf.addFlag('CaloRinger.minPhotonEnergy', 14)
22  caloRingercf.addFlag('CaloRinger.minJetEnergy', 14)
23  caloRingercf.addFlag('CaloRinger.useShowerShapeBarycenter', False)
24  caloRingercf.addFlag('CaloRinger.doTransverseEnergy', True)
25 
26  return caloRingercf
27 
28 
29 if __name__ == "__main__":
30 
32  flags.dump()
CaloRingerFlags.createCaloRingerConfigFlags
def createCaloRingerConfigFlags()
Definition: CaloRingerFlags.py:5