ATLAS Offline Software
Public Member Functions | Public Attributes | List of all members
python.HLT.Muon.MuonRecoSequences.muonNames Class Reference
Inheritance diagram for python.HLT.Muon.MuonRecoSequences.muonNames:
Collaboration diagram for python.HLT.Muon.MuonRecoSequences.muonNames:

Public Member Functions

def __init__ (self)
 
def getNames (self, name)
 

Public Attributes

 L2SAName
 
 L2CBName
 
 EFSAName
 
 EFCBName
 
 EFCBOutInName
 
 EFCBInOutName
 
 L2IsoMuonName
 
 EFIsoMuonName
 
 L2forIDName
 

Detailed Description

Definition at line 27 of file MuonRecoSequences.py.

Constructor & Destructor Documentation

◆ __init__()

def python.HLT.Muon.MuonRecoSequences.muonNames.__init__ (   self)

Definition at line 28 of file MuonRecoSequences.py.

28  def __init__(self):
29  #EFSA and EFCB containers have different names
30  #for RoI and FS running. Other containers are
31  #produced in RoIs only.
32 
33  self.L2SAName = recordable("HLT_MuonL2SAInfo")
34  self.L2CBName = recordable("HLT_MuonL2CBInfo")
35  self.EFSAName = "Muons"
36  self.EFCBName = "MuonsCB"
37  self.EFCBOutInName = "MuonsCBOutsideIn"
38  self.EFCBInOutName = "HLT_MuonsCBInsideOut"
39  self.L2IsoMuonName = recordable("HLT_MuonL2ISInfo")
40  self.EFIsoMuonName = recordable("HLT_MuonsIso")
41  self.L2forIDName = "RoIs_fromL2SAViews"
42 

Member Function Documentation

◆ getNames()

def python.HLT.Muon.MuonRecoSequences.muonNames.getNames (   self,
  name 
)

Definition at line 43 of file MuonRecoSequences.py.

43  def getNames(self, name):
44 
45  if "FS" in name:
46  self.EFSAName = recordable("HLT_Muons_FS")
47  self.EFCBName = recordable("HLT_MuonsCB_FS")
48  self.EFCBOutInName = "MuonsCBOutsideIn_FS"
49  if "RoI" in name:
50  self.EFSAName = recordable("HLT_Muons_RoI")
51  self.EFCBName = recordable("HLT_MuonsCB_RoI")
52  if "LRT" in name:
53  self.L2CBName = recordable("HLT_MuonL2CBInfoLRT")
54  self.EFSAName = recordable("HLT_Muons_RoI")
55  self.EFCBName = recordable("HLT_MuonsCB_LRT")
56  return self
57 

Member Data Documentation

◆ EFCBInOutName

python.HLT.Muon.MuonRecoSequences.muonNames.EFCBInOutName

Definition at line 38 of file MuonRecoSequences.py.

◆ EFCBName

python.HLT.Muon.MuonRecoSequences.muonNames.EFCBName

Definition at line 36 of file MuonRecoSequences.py.

◆ EFCBOutInName

python.HLT.Muon.MuonRecoSequences.muonNames.EFCBOutInName

Definition at line 37 of file MuonRecoSequences.py.

◆ EFIsoMuonName

python.HLT.Muon.MuonRecoSequences.muonNames.EFIsoMuonName

Definition at line 40 of file MuonRecoSequences.py.

◆ EFSAName

python.HLT.Muon.MuonRecoSequences.muonNames.EFSAName

Definition at line 35 of file MuonRecoSequences.py.

◆ L2CBName

python.HLT.Muon.MuonRecoSequences.muonNames.L2CBName

Definition at line 34 of file MuonRecoSequences.py.

◆ L2forIDName

python.HLT.Muon.MuonRecoSequences.muonNames.L2forIDName

Definition at line 41 of file MuonRecoSequences.py.

◆ L2IsoMuonName

python.HLT.Muon.MuonRecoSequences.muonNames.L2IsoMuonName

Definition at line 39 of file MuonRecoSequences.py.

◆ L2SAName

python.HLT.Muon.MuonRecoSequences.muonNames.L2SAName

Definition at line 33 of file MuonRecoSequences.py.


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
python.TriggerEDM.recordable
def recordable(arg, runVersion=3)
Definition: TriggerEDM.py:30