Definition at line 427 of file TauAnalysisConfig.py.
◆ __init__()
def python.TauAnalysisConfig.EXPERIMENTAL_TauCombineMuonRemovalConfig.__init__ |
( |
|
self | ) |
|
Definition at line 428 of file TauAnalysisConfig.py.
429 super (EXPERIMENTAL_TauCombineMuonRemovalConfig, self).__init__ ()
431 'inputTaus',
'TauJets', type=str,
433 info=
"the name of the input tau container."
436 'inputTausMuRM',
'TauJets_MuonRM', type=str,
438 info=
"the name of the input tau container with muon removal applied."
441 'outputTaus',
'TauJets_MuonRmCombined', type=str,
443 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 446 of file TauAnalysisConfig.py.
446 def instanceName (self) :
447 """Return the instance name for this block"""
448 return self.outputTaus
◆ makeAlgs()
def python.TauAnalysisConfig.EXPERIMENTAL_TauCombineMuonRemovalConfig.makeAlgs |
( |
|
self, |
|
|
|
config |
|
) |
| |
Definition at line 450 of file TauAnalysisConfig.py.
450 def makeAlgs (self, config) :
452 if config.isPhyslite() :
453 raise(RuntimeError(
"Muon removal taus is not available in Physlite mode"))
455 alg = config.createAlgorithm(
'CP::TauCombineMuonRMTausAlg',
'TauCombineMuonRMTausAlg' )
456 alg.taus = self.inputTaus
457 alg.muonrm_taus = self.inputTausMuRM
458 alg.combined_taus = self.outputTaus
The documentation for this class was generated from the following file: