ATLAS Offline Software
Loading...
Searching...
No Matches
python.EGammaDFConfigFlags Namespace Reference

Functions

 createEGammaDFConfigFlags ()

Function Documentation

◆ createEGammaDFConfigFlags()

python.EGammaDFConfigFlags.createEGammaDFConfigFlags ( )

Definition at line 8 of file EGammaDFConfigFlags.py.

8def createEGammaDFConfigFlags():
9 egdcf = AthConfigFlags()
10 # thin tracks
11 egdcf.addFlag("Derivation.Egamma.doTrackThinning", True)
12 # slim event info or save all variables
13 egdcf.addFlag("Derivation.Egamma.doEventInfoSlimming", False)
14 # run EgammaClussterCoreCellRecovery tool (cells removed by timing cut) or not
15 egdcf.addFlag("Derivation.Egamma.addMissingCellInfo",
16 lambda prevFlags: not prevFlags.Reco.EnableHI)
17 # run ElectronChargeIDSelector tool or not
18 egdcf.addFlag("Derivation.Egamma.addECIDS", True)
19 # add improved prompt lepton tagger inputs/output
20 egdcf.addFlag("Derivation.Egamma.addPLITInputs", True)
21 egdcf.addFlag("Derivation.Egamma.addPLITOutputs", True)
22 # add HLT jet container (temporary for fake photon bkg rejection studies)
23 egdcf.addFlag("Derivation.Egamma.addHLTJets", False)
24 return egdcf