Definition at line 451 of file TauAnalysisConfig.py.
◆ __init__()
| def python.TauAnalysisConfig.EXPERIMENTAL_TauCombineMuonRemovalConfig.__init__ |
( |
|
self | ) |
|
Definition at line 452 of file TauAnalysisConfig.py.
453 super (EXPERIMENTAL_TauCombineMuonRemovalConfig, self).__init__ ()
455 'inputTaus',
'TauJets', type=str,
457 info=
"the name of the input tau container."
460 'inputTausMuRM',
'TauJets_MuonRM', type=str,
462 info=
"the name of the input tau container with muon removal applied."
465 'outputTaus',
'TauJets_MuonRmCombined', type=str,
467 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 470 of file TauAnalysisConfig.py.
470 def instanceName (self) :
471 """Return the instance name for this block"""
472 return self.outputTaus
◆ makeAlgs()
| def python.TauAnalysisConfig.EXPERIMENTAL_TauCombineMuonRemovalConfig.makeAlgs |
( |
|
self, |
|
|
|
config |
|
) |
| |
Definition at line 474 of file TauAnalysisConfig.py.
474 def makeAlgs (self, config) :
476 if config.isPhyslite() :
477 raise(RuntimeError(
"Muon removal taus is not available in Physlite mode"))
479 alg = config.createAlgorithm(
'CP::TauCombineMuonRMTausAlg',
'TauCombineMuonRMTausAlg' )
480 alg.taus = self.inputTaus
481 alg.muonrm_taus = self.inputTausMuRM
482 alg.combined_taus = self.outputTaus
The documentation for this class was generated from the following file: