ATLAS Offline Software
|
Classes | |
class | OverlapAnalysisConfig |
Functions | |
def | makeOverlapAnalysisConfig (seq, inputLabel=None, outputLabel=None, linkOverlapObjects=None, doEleEleOR=None, electrons=None, muons=None, jets=None, taus=None, doTauAntiTauJetOR=None, photons=None, fatJets=None, enableUserPriority=None, bJetLabel=None, antiTauIDTauLabel=None, antiTauLabel=None, antiTauBJetLabel=None, boostedLeptons=None, postfix=None) |
def python.OverlapAnalysisConfig.makeOverlapAnalysisConfig | ( | seq, | |
inputLabel = None , |
|||
outputLabel = None , |
|||
linkOverlapObjects = None , |
|||
doEleEleOR = None , |
|||
electrons = None , |
|||
muons = None , |
|||
jets = None , |
|||
taus = None , |
|||
doTauAntiTauJetOR = None , |
|||
photons = None , |
|||
fatJets = None , |
|||
enableUserPriority = None , |
|||
bJetLabel = None , |
|||
antiTauIDTauLabel = None , |
|||
antiTauLabel = None , |
|||
antiTauBJetLabel = None , |
|||
boostedLeptons = None , |
|||
postfix = None |
|||
) |
Function creating the overlap removal algorithm sequence The function sets up a multi-input/multi-output analysis algorithm sequnce, which needs to be used in a quite particular way. First off you need to set the arguments of this function correctly. Function keyword arguments: inputLabel -- Any possible label used to pick up the selected objects with. This should not be a label already used otherwise. outputLabel -- Decoration put on the output variables. Set to "true" for objects passing the overlap removal. linkOverlapObjects -- Set up an element link between overlapping objects doEleEleOR -- Set up electron-electron overlap removal doTauAntiTauJetOR -- Set up Tau-AntiTau-Jet overlap removal enableUserPriority -- If enabled, the Ele-, Mu-, Tau- and PhoJetOR tools will respect the user priority in the inputLabel. E.g. SUSYTools assigns all signal objects the priority 2 and pre-selected jets the priority 1. bJetLabel -- Flag to select b-jets with for lepton OR. If left empty, no b-jets are used in the overlap removal. antiTauIDTauLabel -- Flag to select ID tau with for Tau-AntiTau-Jet OR. antiTauLabel -- Flag to select antiTau with. Required for Tau-AntiTau-Jet OR. antiTauBJetLabel -- Flag to select b-jets with for Tau-AntiTau-Jet OR. boostedLeptons -- Set to True to enable boosted lepton overlap removal
Definition at line 557 of file OverlapAnalysisConfig.py.