ATLAS Offline Software
Public Member Functions | List of all members
python.MuonAnalysisConfig.MuonContainerMergingConfig Class Reference
Inheritance diagram for python.MuonAnalysisConfig.MuonContainerMergingConfig:
Collaboration diagram for python.MuonAnalysisConfig.MuonContainerMergingConfig:

Public Member Functions

def __init__ (self)
 
def instanceName (self)
 
def makeAlgs (self, config)
 

Detailed Description

Definition at line 561 of file MuonAnalysisConfig.py.

Constructor & Destructor Documentation

◆ __init__()

def python.MuonAnalysisConfig.MuonContainerMergingConfig.__init__ (   self)

Definition at line 562 of file MuonAnalysisConfig.py.

562  def __init__ (self) :
563  super (MuonContainerMergingConfig, self).__init__ ()
564  self.addOption (
565  'inputMuonContainers', [], type=list,
566  noneAction='error',
567  info="List of container names to be merged of type xAOD::MuonContainer."
568  )
569  self.addOption (
570  'outputMuonLocation', 'MuonsMerged', type=str,
571  noneAction='error',
572  info="The name of the output container."
573  )
574  self.addOption (
575  'createViewCollection', True, type=bool,
576  info="Decided if output container is a view (default) or a deep copy."
577  )
578 

Member Function Documentation

◆ instanceName()

def python.MuonAnalysisConfig.MuonContainerMergingConfig.instanceName (   self)

Definition at line 579 of file MuonAnalysisConfig.py.

579  def instanceName (self) :
580  return self.outputMuonLocation
581 

◆ makeAlgs()

def python.MuonAnalysisConfig.MuonContainerMergingConfig.makeAlgs (   self,
  config 
)

Definition at line 582 of file MuonAnalysisConfig.py.

582  def makeAlgs (self, config) :
583  alg = config.createAlgorithm( "CP::MuonContainerMergingAlg", "MuonContainerMergingAlg" )
584  alg.InputMuonContainers = self.inputMuonContainers
585  alg.OutputMuonLocation = self.outputMuonLocation
586  alg.CreateViewCollection = self.createViewCollection

The documentation for this class was generated from the following file:
python.processes.powheg.ZZ.ZZ.__init__
def __init__(self, base_directory, **kwargs)
Constructor: all process options are set here.
Definition: ZZ.py:18