8 'AuditServices' :
False,
9 'AuditInitialize' :
False,
12 'AuditFinalize' :
False,
13 'AuditReInitialize' :
False,
14 'AuditReStart' :
False,
18 def __init__(self, name = Configurable.DefaultName, **kwargs):
19 super(IoComponentMgr, self).
__init__(name)
20 for n,v
in kwargs.items():
25 return 'IoComponentMgr'
36 'AuditAlgorithms' :
False,
37 'AuditInitialize' :
False,
38 'AuditReinitialize' :
False,
39 'AuditRestart' :
False,
40 'AuditExecute' :
False,
41 'AuditFinalize' :
False,
42 'AuditBeginRun' :
False,
43 'AuditEndRun' :
False,
46 'MonitorService' :
'MonitorSvc',
47 'RegisterForContextService' :
True,
50 'NeededResources' : [ ],
52 'PropertiesPrint' :
False,
57 'GlobalTimeOffset' : 0.0000000,
58 'StatTableHeader' :
' | Counter | # | sum | mean/eff^* | rms/err^* | min | max |',
59 'RegularRowFormat' :
' | %|-48.48s|%|50t||%|10d| |%|11.7g| |%|#11.5g| |%|#11.5g| |%|#12.5g| |%|#12.5g| |',
60 'EfficiencyRowFormat' :
' |*%|-48.48s|%|50t||%|10d| |%|11.5g| |(%|#9.6g| +- %|-#9.6g|)%%| ------- | ------- |',
61 'UseEfficiencyRowFormat' :
True,
62 'CounterList' : [
'.*' ],
63 'StatEntityList' : [ ],
65 'RequireObjects' : [ ],
66 'OutputStreamName' :
'',
69 'OutputStreamName' :
""" Name of the OutputStream instance should be triggered. """,
70 'RequireObjects' :
""" Execute only if one or more of these TES objects exists """,
71 'VetoObjects' :
""" Skip execute if one or more of these TES objects exists """,
72 'StatEntityList' :
""" RegEx list, of StatEntity counters for CounterSummary. """,
73 'CounterList' :
""" RegEx list, of simple integer counters for CounterSummary. """,
74 'RegisterForContextService' :
""" The flag to enforce the registration for Algorithm Context Service """,
75 'IsClonable' :
""" Thread-safe enough for cloning? """,
76 'StatPrint' :
""" Print the table of counters """,
77 'ErrorsPrint' :
""" Print the statistics of errors/warnings/exceptions """,
78 'RegularRowFormat' :
""" The format for the regular row in the output Stat-table """,
79 'PropertiesPrint' :
""" Print the properties of the component """,
80 'TypePrint' :
""" Add the actal C++ component type into the messages """,
81 'Cardinality' :
""" How many clones to create """,
82 'StatTableHeader' :
""" The header row for the output Stat-table """,
83 'UseEfficiencyRowFormat' :
""" Use the special format for printout of efficiency counters """,
84 'EfficiencyRowFormat' :
""" The format for the regular row in the output Stat-table """,
86 def __init__(self, name = Configurable.DefaultName, **kwargs):
87 super(RecordOutputStream, self).
__init__(name)
88 for n,v
in kwargs.items():
93 return 'RecordOutputStream'
104 'AuditAlgorithms' :
False,
105 'AuditInitialize' :
False,
106 'AuditReinitialize' :
False,
107 'AuditRestart' :
False,
108 'AuditExecute' :
False,
109 'AuditFinalize' :
False,
110 'AuditBeginRun' :
False,
111 'AuditEndRun' :
False,
112 'AuditStart' :
False,
114 'MonitorService' :
'MonitorSvc',
115 'RegisterForContextService' :
True,
116 'IsClonable' :
False,
118 'NeededResources' : [ ],
119 'ErrorsPrint' :
True,
120 'PropertiesPrint' :
False,
125 'GlobalTimeOffset' : 0.0000000,
126 'StatTableHeader' :
' | Counter | # | sum | mean/eff^* | rms/err^* | min | max |',
127 'RegularRowFormat' :
' | %|-48.48s|%|50t||%|10d| |%|11.7g| |%|#11.5g| |%|#11.5g| |%|#12.5g| |%|#12.5g| |',
128 'EfficiencyRowFormat' :
' |*%|-48.48s|%|50t||%|10d| |%|11.5g| |(%|#9.6g| +- %|-#9.6g|)%%| ------- | ------- |',
129 'UseEfficiencyRowFormat' :
True,
130 'CounterList' : [
'.*' ],
131 'StatEntityList' : [ ],
133 'RequireObjects' : [ ],
134 'OutputStreams' : [ ],
137 'RequireObjects' :
""" Execute only if one or more of these TES objects exists """,
138 'VetoObjects' :
""" Skip execute if one or more of these TES objects exists """,
139 'StatEntityList' :
""" RegEx list, of StatEntity counters for CounterSummary. """,
140 'CounterList' :
""" RegEx list, of simple integer counters for CounterSummary. """,
141 'RegisterForContextService' :
""" The flag to enforce the registration for Algorithm Context Service """,
142 'IsClonable' :
""" Thread-safe enough for cloning? """,
143 'OutputStreams' :
""" OutputStream instances that can be called. """,
144 'StatPrint' :
""" Print the table of counters """,
145 'ErrorsPrint' :
""" Print the statistics of errors/warnings/exceptions """,
146 'RegularRowFormat' :
""" The format for the regular row in the output Stat-table """,
147 'PropertiesPrint' :
""" Print the properties of the component """,
148 'TypePrint' :
""" Add the actal C++ component type into the messages """,
149 'Cardinality' :
""" How many clones to create """,
150 'StatTableHeader' :
""" The header row for the output Stat-table """,
151 'UseEfficiencyRowFormat' :
""" Use the special format for printout of efficiency counters """,
152 'EfficiencyRowFormat' :
""" The format for the regular row in the output Stat-table """,
154 def __init__(self, name = Configurable.DefaultName, **kwargs):
155 super(ReplayOutputStream, self).
__init__(name)
156 for n,v
in kwargs.items():
161 return 'ReplayOutputStream'
def __init__(self, name=Configurable.DefaultName, kwargs)
def __init__(self, name=Configurable.DefaultName, kwargs)
def __init__(self, name=Configurable.DefaultName, kwargs)