ATLAS Offline Software
Classes | Functions
python.MetAnalysisConfig Namespace Reference

Classes

class  MetAnalysisConfig
 

Functions

def makeMetAnalysisConfig (seq, containerName, postfix=None, 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,
  postfix = None,
  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 129 of file MetAnalysisConfig.py.

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