6def createCaloRingerConfigFlags():
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