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 21 of file l1MenuGraph.py.

Constructor & Destructor Documentation

◆ __init__()

def l1MenuGraph.AlgData.__init__ (   self)

Definition at line 23 of file l1MenuGraph.py.

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

Member Function Documentation

◆ __str__()

def l1MenuGraph.AlgData.__str__ (   self)

Definition at line 43 of file l1MenuGraph.py.

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

Member Data Documentation

◆ globalL1AlgType

l1MenuGraph.AlgData.globalL1AlgType

Definition at line 29 of file l1MenuGraph.py.

◆ input_sns

l1MenuGraph.AlgData.input_sns

Definition at line 34 of file l1MenuGraph.py.

◆ inputs

l1MenuGraph.AlgData.inputs

Definition at line 31 of file l1MenuGraph.py.

◆ klass

l1MenuGraph.AlgData.klass

Definition at line 25 of file l1MenuGraph.py.

◆ l1AlgType

l1MenuGraph.AlgData.l1AlgType

Definition at line 26 of file l1MenuGraph.py.

◆ name

l1MenuGraph.AlgData.name

Definition at line 24 of file l1MenuGraph.py.

◆ numResultBits

l1MenuGraph.AlgData.numResultBits

Definition at line 37 of file l1MenuGraph.py.

◆ outputs

l1MenuGraph.AlgData.outputs

Definition at line 32 of file l1MenuGraph.py.

◆ sn

l1MenuGraph.AlgData.sn

Definition at line 35 of file l1MenuGraph.py.

◆ threshold

l1MenuGraph.AlgData.threshold

Definition at line 40 of file l1MenuGraph.py.

◆ threshold_flavour

l1MenuGraph.AlgData.threshold_flavour

Definition at line 41 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