ATLAS Offline Software
Classes | Functions
python.MetAnalysisConfig Namespace Reference

Classes

class  MetAnalysisConfig
 

Functions

def makeMetAnalysisConfig (seq, containerName, useFJVT=None, treatPUJets=None, setMuonJetEMScale=None, jets=None, electrons=None, muons=None, photons=None, taus=None)
 

Function Documentation

◆ makeMetAnalysisConfig()

def python.MetAnalysisConfig.makeMetAnalysisConfig (   seq,
  containerName,
  useFJVT = None,
  treatPUJets = None,
  setMuonJetEMScale = None,
  jets = None,
  electrons = None,
  muons = None,
  photons = None,
  taus = None 
)
Create a met analysis algorithm config

Note that defining a jet container is mandatory, but all other input
containers are optional.

Selections on each container can also be defined

Keyword arguments:
  useFJVT -- Use FJVT decision for the calculation
  treatPUJets -- Treat pile-up jets in the MET significance calculation
  setMuonJetEMScale -- Use consituent scale and subtract muon eloss for jets overlapping muons

Definition at line 132 of file MetAnalysisConfig.py.

132 def makeMetAnalysisConfig( seq, containerName,
133  useFJVT = None,
134  treatPUJets = None,
135  setMuonJetEMScale = None,
136  jets = None,
137  electrons = None,
138  muons = None,
139  photons = None,
140  taus = None):
141  """Create a met analysis algorithm config
142 
143  Note that defining a jet container is mandatory, but all other input
144  containers are optional.
145 
146  Selections on each container can also be defined
147 
148  Keyword arguments:
149  useFJVT -- Use FJVT decision for the calculation
150  treatPUJets -- Treat pile-up jets in the MET significance calculation
151  setMuonJetEMScale -- Use consituent scale and subtract muon eloss for jets overlapping muons
152  """
153 
154  config = MetAnalysisConfig (containerName)
155  config.setOptionValue ('useFJVT', useFJVT)
156  config.setOptionValue ('treatPUJets', treatPUJets)
157  config.setOptionValue ('setMuonJetEMScale', setMuonJetEMScale)
158  config.setOptionValue ('jets', jets)
159  config.setOptionValue ('electrons', electrons)
160  config.setOptionValue ('muons', muons)
161  config.setOptionValue ('photons', photons)
162  config.setOptionValue ('taus', taus)
163  seq.append (config)
python.MetAnalysisConfig.makeMetAnalysisConfig
def makeMetAnalysisConfig(seq, containerName, useFJVT=None, treatPUJets=None, setMuonJetEMScale=None, jets=None, electrons=None, muons=None, photons=None, taus=None)
Definition: MetAnalysisConfig.py:132