Definition at line 432 of file TauAnalysisConfig.py.
◆ __init__()
def python.TauAnalysisConfig.EXPERIMENTAL_TauCombineMuonRemovalConfig.__init__ |
( |
|
self | ) |
|
Definition at line 433 of file TauAnalysisConfig.py.
434 super (EXPERIMENTAL_TauCombineMuonRemovalConfig, self).__init__ ()
436 'inputTaus',
'TauJets', type=str,
438 info=
"the name of the input tau container."
441 'inputTausMuRM',
'TauJets_MuonRM', type=str,
443 info=
"the name of the input tau container with muon removal applied."
446 'outputTaus',
'TauJets_MuonRmCombined', type=str,
448 info=
"the name of the output tau container."
◆ instanceName()
def python.TauAnalysisConfig.EXPERIMENTAL_TauCombineMuonRemovalConfig.instanceName |
( |
|
self | ) |
|
Return the instance name for this block
Definition at line 451 of file TauAnalysisConfig.py.
451 def instanceName (self) :
452 """Return the instance name for this block"""
453 return self.outputTaus
◆ makeAlgs()
def python.TauAnalysisConfig.EXPERIMENTAL_TauCombineMuonRemovalConfig.makeAlgs |
( |
|
self, |
|
|
|
config |
|
) |
| |
Definition at line 455 of file TauAnalysisConfig.py.
455 def makeAlgs (self, config) :
457 if config.isPhyslite() :
458 raise(RuntimeError(
"Muon removal taus is not available in Physlite mode"))
460 alg = config.createAlgorithm(
'CP::TauCombineMuonRMTausAlg',
'TauCombineMuonRMTausAlg' )
461 alg.taus = self.inputTaus
462 alg.muonrm_taus = self.inputTausMuRM
463 alg.combined_taus = self.outputTaus
The documentation for this class was generated from the following file: