ATLAS Offline Software
Public Member Functions | Public Attributes | List of all members
l1MenuGraph.AlgData Class Reference
Collaboration diagram for l1MenuGraph.AlgData:

Public Member Functions

def __init__ (self)
 
def __str__ (self)
 

Public Attributes

 name
 
 klass
 
 l1AlgType
 
 globalL1AlgType
 
 inputs
 
 outputs
 
 input_sns
 
 sn
 
 numResultBits
 
 threshold
 
 threshold_flavour
 

Detailed Description

Definition at line 23 of file l1MenuGraph.py.

Constructor & Destructor Documentation

◆ __init__()

def l1MenuGraph.AlgData.__init__ (   self)

Definition at line 25 of file l1MenuGraph.py.

25  def __init__(self):
26  self.name = None
27  self.klass = None
28  self.l1AlgType = None # TOPO, MUTOPO, R2TOPO, MULTTOPO
29 
30  # globalL1AlgType must appear in router table in toolFromAlgData
31  self.globalL1AlgType = None # INPUT, COUNT, SORT, DECISION
32 
33  self.inputs = []
34  self.outputs = []
35 
36  self.input_sns = []
37  self.sn = None
38 
39  self.numResultBits = None
40 
41  # only for some COUNT algorithms
42  self.threshold = None
43  self.threshold_flavour = None
44 

Member Function Documentation

◆ __str__()

def l1MenuGraph.AlgData.__str__ (   self)

Definition at line 45 of file l1MenuGraph.py.

45  def __str__(self):
46 
47  s = ['Algdata:']
48  for k, v in self.__dict__.items():
49  s.append(k + ': ' + str(v))
50 
51  return '\n'.join(s)
52 

Member Data Documentation

◆ globalL1AlgType

l1MenuGraph.AlgData.globalL1AlgType

Definition at line 31 of file l1MenuGraph.py.

◆ input_sns

l1MenuGraph.AlgData.input_sns

Definition at line 36 of file l1MenuGraph.py.

◆ inputs

l1MenuGraph.AlgData.inputs

Definition at line 33 of file l1MenuGraph.py.

◆ klass

l1MenuGraph.AlgData.klass

Definition at line 27 of file l1MenuGraph.py.

◆ l1AlgType

l1MenuGraph.AlgData.l1AlgType

Definition at line 28 of file l1MenuGraph.py.

◆ name

l1MenuGraph.AlgData.name

Definition at line 26 of file l1MenuGraph.py.

◆ numResultBits

l1MenuGraph.AlgData.numResultBits

Definition at line 39 of file l1MenuGraph.py.

◆ outputs

l1MenuGraph.AlgData.outputs

Definition at line 34 of file l1MenuGraph.py.

◆ sn

l1MenuGraph.AlgData.sn

Definition at line 37 of file l1MenuGraph.py.

◆ threshold

l1MenuGraph.AlgData.threshold

Definition at line 42 of file l1MenuGraph.py.

◆ threshold_flavour

l1MenuGraph.AlgData.threshold_flavour

Definition at line 43 of file l1MenuGraph.py.


The documentation for this class was generated from the following file:
TCS::join
std::string join(const std::vector< std::string > &v, const char c=',')
Definition: Trigger/TrigT1/L1Topo/L1TopoCommon/Root/StringUtils.cxx:10
TrigJetMonitorAlgorithm.items
items
Definition: TrigJetMonitorAlgorithm.py:79
python.processes.powheg.ZZ.ZZ.__init__
def __init__(self, base_directory, **kwargs)
Constructor: all process options are set here.
Definition: ZZ.py:18
str
Definition: BTagTrackIpAccessor.cxx:11