ATLAS Offline Software
Loading...
Searching...
No Matches
CaloRingerFlags.py
Go to the documentation of this file.
1# Copyright (C) 2002-2025 CERN for the benefit of the ATLAS collaboration
2
3from AthenaConfiguration.AthConfigFlags import AthConfigFlags
4
5
7 caloRingercf = AthConfigFlags()
8
9 caloRingercf.addFlag("CaloRinger.buildJetRings", False)
10 caloRingercf.addFlag("CaloRinger.buildJetAsymRings", False)
11 caloRingercf.addFlag("CaloRinger.buildJetStripsRings", False)
12 caloRingercf.addFlag("CaloRinger.buildJetCornerRings", False)
13
14 caloRingercf.addFlag("CaloRinger.buildPhotonRings", False)
15 caloRingercf.addFlag("CaloRinger.buildPhotonAsymRings", False)
16 caloRingercf.addFlag("CaloRinger.buildPhotonStripsRings", False)
17 caloRingercf.addFlag("CaloRinger.buildPhotonCornerRings", False)
18
19 caloRingercf.addFlag("CaloRinger.buildElectronRings", True)
20 caloRingercf.addFlag("CaloRinger.buildElectronAsymRings", False)
21 caloRingercf.addFlag("CaloRinger.buildElectronStripsRings", False)
22 caloRingercf.addFlag("CaloRinger.buildElectronCornerRings", False)
23
24 caloRingercf.addFlag("CaloRinger.minElectronEnergy", 14)
25 caloRingercf.addFlag("CaloRinger.minPhotonEnergy", 14)
26 caloRingercf.addFlag("CaloRinger.minJetEnergy", 14)
27 caloRingercf.addFlag("CaloRinger.useShowerShapeBarycenter", False)
28 caloRingercf.addFlag("CaloRinger.doTransverseEnergy", True)
29 caloRingercf.addFlag("CaloRinger.cornerShift", 3)
30
31 return caloRingercf
32
33
34if __name__ == "__main__":
35
37 flags.dump()