ATLAS Offline Software
Loading...
Searching...
No Matches
l1MenuGraph.AlgData Class Reference
Collaboration diagram for l1MenuGraph.AlgData:

Public Member Functions

 __init__ (self)
 __str__ (self)

Public Attributes

 name = None
 klass = None
 l1AlgType = None
 globalL1AlgType = None
list inputs = []
list outputs = []
list input_sns = []
 sn = None
 numResultBits = None
 threshold = None
 threshold_flavour = None

Detailed Description

Definition at line 21 of file l1MenuGraph.py.

Constructor & Destructor Documentation

◆ __init__()

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__()

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 = None

Definition at line 29 of file l1MenuGraph.py.

◆ input_sns

list l1MenuGraph.AlgData.input_sns = []

Definition at line 34 of file l1MenuGraph.py.

◆ inputs

list l1MenuGraph.AlgData.inputs = []

Definition at line 31 of file l1MenuGraph.py.

◆ klass

l1MenuGraph.AlgData.klass = None

Definition at line 25 of file l1MenuGraph.py.

◆ l1AlgType

l1MenuGraph.AlgData.l1AlgType = None

Definition at line 26 of file l1MenuGraph.py.

◆ name

l1MenuGraph.AlgData.name = None

Definition at line 24 of file l1MenuGraph.py.

◆ numResultBits

l1MenuGraph.AlgData.numResultBits = None

Definition at line 37 of file l1MenuGraph.py.

◆ outputs

list l1MenuGraph.AlgData.outputs = []

Definition at line 32 of file l1MenuGraph.py.

◆ sn

l1MenuGraph.AlgData.sn = None

Definition at line 35 of file l1MenuGraph.py.

◆ threshold

l1MenuGraph.AlgData.threshold = None

Definition at line 40 of file l1MenuGraph.py.

◆ threshold_flavour

l1MenuGraph.AlgData.threshold_flavour = None

Definition at line 41 of file l1MenuGraph.py.


The documentation for this class was generated from the following file: