Definition at line 527 of file MuonAnalysisConfig.py.
◆ __init__()
def python.MuonAnalysisConfig.MuonLRTMergedConfig.__init__ |
( |
|
self | ) |
|
Definition at line 528 of file MuonAnalysisConfig.py.
529 super (MuonLRTMergedConfig, self).__init__ ()
531 'inputMuons',
'Muons', type=str,
533 info=
"the name of the input muon container."
536 'inputLRTMuons',
'MuonsLRT', type=str,
538 info=
"the name of the input LRT muon container."
541 'containerName',
'Muons_LRTMerged', type=str,
543 info=
"the name of the output container after LRT merging."
◆ instanceName()
def python.MuonAnalysisConfig.MuonLRTMergedConfig.instanceName |
( |
|
self | ) |
|
◆ makeAlgs()
def python.MuonAnalysisConfig.MuonLRTMergedConfig.makeAlgs |
( |
|
self, |
|
|
|
config |
|
) |
| |
Definition at line 549 of file MuonAnalysisConfig.py.
549 def makeAlgs (self, config) :
551 if config.isPhyslite() :
552 raise(RuntimeError(
"Muon LRT merging is not available in Physlite mode"))
554 alg = config.createAlgorithm(
"CP::MuonLRTMergingAlg",
"MuonLRTMergingAlg" )
555 alg.PromptMuonLocation = self.inputMuons
556 alg.LRTMuonLocation = self.inputLRTMuons
557 alg.OutputMuonLocation = self.containerName
558 alg.UseRun3WP = config.geometry() >= LHCPeriod.Run3
559 alg.CreateViewCollection =
False
The documentation for this class was generated from the following file: