7 'AuditServices' :
False,
8 'AuditInitialize' :
False,
11 'AuditFinalize' :
False,
12 'AuditReInitialize' :
False,
13 'AuditReStart' :
False,
18 def __init__(self, name = Configurable.DefaultName, **kwargs):
19 super(AppMgrRunable, self).
__init__(name)
20 for n,v
in kwargs.items():
25 return 'AppMgrRunable'
35 'ExtSvcCreates' :
True,
36 'SvcMapping' : [
'EvtDataSvc/EventDataSvc' ,
'DetDataSvc/DetectorDataSvc' ,
'HistogramSvc/HistogramDataSvc' ,
'HbookCnv::PersSvc/HbookHistSvc' ,
'RootHistCnv::PersSvc/RootHistSvc' ,
'EvtPersistencySvc/EventPersistencySvc' ,
'DetPersistencySvc/DetectorPersistencySvc' ,
'HistogramPersistencySvc/HistogramPersistencySvc' ],
37 'SvcOptMapping' : [ ],
40 'OutStreamType' :
'OutputStream',
41 'MessageSvcType' :
'MessageSvc',
42 'JobOptionsSvcType' :
'JobOptionsSvc',
43 'Runable' :
'AppMgrRunable',
44 'EventLoop' :
'EventLoopMgr',
45 'HistogramPersistency' :
'NONE',
46 'JobOptionsType' :
'FILE',
47 'JobOptionsPath' :
'',
48 'JobOptionsPostAction' :
'',
49 'JobOptionsPreAction' :
'',
53 'MultiThreadExtSvc' : [ ],
55 'AppName' :
'ApplicationMgr',
58 'AuditServices' :
False,
59 'AuditAlgorithms' :
False,
60 'ActivateHistory' :
False,
61 'StatusCodeCheck' :
False,
63 'InitializationLoopCheck' :
True,
64 'PropertiesPrint' :
False,
65 'PluginDebugLevel' : 0,
66 'StopOnSignal' :
False,
67 'StalledEventMonitoring' :
False,
69 'AlgTypeAliases' : { },
72 'AlgTypeAliases' :
""" Aliases of algorithm types, to replace an algorithm type for every instance """,
73 'ReturnCode' :
""" Return code of the application. Set internally in case of error conditions. """,
74 'StopOnSignal' :
""" Flag to enable/disable the signal handler that schedule a stop of the event loop """,
75 'StalledEventMonitoring' :
""" Flag to enable/disable the monitoring and reporting of stalled events """,
76 'PropertiesPrint' :
""" Flag to activate the printout of properties """,
78 def __init__(self, name = Configurable.DefaultName, **kwargs):
79 super(ApplicationMgr, self).
__init__(name)
80 for n,v
in kwargs.items():
85 return 'ApplicationMgr'
90 'MonitorService' :
'MonitorSvc',
93 'AuditInitialize' :
False,
96 'AuditFinalize' :
False,
101 'Algorithms' :
""" Map of algorithms to be used to produce entries (path -> alg_name). """,
102 'Nodes' :
""" Map of the type of nodes to be associated to paths (path -> data_type). """,
104 def __init__(self, name = Configurable.DefaultName, **kwargs):
105 super(DODBasicMapper, self).
__init__(name)
106 for n,v
in kwargs.items():
109 return 'GaudiCoreSvc'
111 return 'DODBasicMapper'
117 'AuditServices' :
False,
118 'AuditInitialize' :
False,
119 'AuditStart' :
False,
121 'AuditFinalize' :
False,
122 'AuditReInitialize' :
False,
123 'AuditReStart' :
False,
124 'IncidentName' :
'DataFault',
125 'DataSvc' :
'EventDataSvc',
126 'UsePreceedingPath' :
True,
128 'PreInitialize' :
False,
129 'AllowPreInitializeFailure' :
False,
134 'Prefix' :
'/Event/',
135 'NodeMappingTools' : [ ],
136 'AlgMappingTools' : [ ],
139 'AlgMappingTools' :
""" List of tools of type IDODAlgMapper """,
140 'NodeMappingTools' :
""" List of tools of type IDODNodeMapper """,
141 'AllowPreInitializeFailure' :
""" Allow (pre)initialization of algorithms to fail without stopping the application """,
142 'PreInitialize' :
""" Flag to (pre)initialize all algorithms """,
143 'Dump' :
""" Dump the configuration and stastics """,
144 'IncidentName' :
""" The type of handled Incident """,
146 def __init__(self, name = Configurable.DefaultName, **kwargs):
147 super(DataOnDemandSvc, self).
__init__(name)
148 for n,v
in kwargs.items():
151 return 'GaudiCoreSvc'
153 return 'DataOnDemandSvc'
158 'MonitorService' :
'MonitorSvc',
160 'AuditTools' :
False,
161 'AuditInitialize' :
False,
162 'AuditStart' :
False,
164 'AuditFinalize' :
False,
168 def __init__(self, name = Configurable.DefaultName, **kwargs):
169 super(DataStreamTool, self).
__init__(name)
170 for n,v
in kwargs.items():
173 return 'GaudiCoreSvc'
175 return 'DataStreamTool'
181 'AuditServices' :
False,
182 'AuditInitialize' :
False,
183 'AuditStart' :
False,
185 'AuditFinalize' :
False,
186 'AuditReInitialize' :
False,
187 'AuditReStart' :
False,
188 'CnvService' :
'EvtTupleSvc',
189 'Authentication' :
'',
190 'Container' :
'B2PiPi',
196 'Function' :
'NTuple::Selector',
200 def __init__(self, name = Configurable.DefaultName, **kwargs):
201 super(EventCollectionSelector, self).
__init__(name)
202 for n,v
in kwargs.items():
205 return 'GaudiCoreSvc'
207 return 'EventCollectionSelector'
213 'AuditServices' :
False,
214 'AuditInitialize' :
False,
215 'AuditStart' :
False,
217 'AuditFinalize' :
False,
218 'AuditReInitialize' :
False,
219 'AuditReStart' :
False,
222 'OutStreamType' :
'OutputStream',
223 'HistogramPersistency' :
'',
228 'Warnings' :
""" Set this property to false to suppress warning messages """,
230 def __init__(self, name = Configurable.DefaultName, **kwargs):
231 super(EventLoopMgr, self).
__init__(name)
232 for n,v
in kwargs.items():
235 return 'GaudiCoreSvc'
237 return 'EventLoopMgr'
243 'AuditServices' :
False,
244 'AuditInitialize' :
False,
245 'AuditStart' :
False,
247 'AuditFinalize' :
False,
248 'AuditReInitialize' :
False,
249 'AuditReStart' :
False,
252 'EvtMax' : 2147483647,
254 'StreamManager' :
'DataStreamTool',
258 def __init__(self, name = Configurable.DefaultName, **kwargs):
259 super(EventSelector, self).
__init__(name)
260 for n,v
in kwargs.items():
263 return 'GaudiCoreSvc'
265 return 'EventSelector'
271 'AuditServices' :
False,
272 'AuditInitialize' :
False,
273 'AuditStart' :
False,
275 'AuditFinalize' :
False,
276 'AuditReInitialize' :
False,
277 'AuditReStart' :
False,
281 def __init__(self, name = Configurable.DefaultName, **kwargs):
282 super(IncidentSvc, self).
__init__(name)
283 for n,v
in kwargs.items():
286 return 'GaudiCoreSvc'
294 'AuditServices' :
False,
295 'AuditInitialize' :
False,
296 'AuditStart' :
False,
298 'AuditFinalize' :
False,
299 'AuditReInitialize' :
False,
300 'AuditReStart' :
False,
301 'Format' :
'% F%18W%S%7W%R%T %0W%M',
302 'timeFormat' :
'%Y-%m-%d %H:%M:%S,%f',
313 'fatalColorCode' : [ ],
314 'errorColorCode' : [ ],
315 'warningColorCode' : [ ],
316 'infoColorCode' : [ ],
317 'debugColorCode' : [ ],
318 'verboseColorCode' : [ ],
319 'alwaysColorCode' : [ ],
322 'warningLimit' : 500,
325 'verboseLimit' : 500,
327 'defaultLimit' : 500,
328 'enableSuppression' :
False,
329 'countInactive' :
False,
330 'loggedStreams' : { },
333 'loggedStreams' :
""" MessageStream sources we want to dump into a logfile """,
335 def __init__(self, name = Configurable.DefaultName, **kwargs):
336 super(InertMessageSvc, self).
__init__(name)
337 for n,v
in kwargs.items():
340 return 'GaudiCoreSvc'
342 return 'InertMessageSvc'
348 'AuditServices' :
False,
349 'AuditInitialize' :
False,
350 'AuditStart' :
False,
352 'AuditFinalize' :
False,
353 'AuditReInitialize' :
False,
354 'AuditReStart' :
False,
358 def __init__(self, name = Configurable.DefaultName, **kwargs):
359 super(JobOptionsSvc, self).
__init__(name)
360 for n,v
in kwargs.items():
363 return 'GaudiCoreSvc'
365 return 'JobOptionsSvc'
371 'AuditServices' :
False,
372 'AuditInitialize' :
False,
373 'AuditStart' :
False,
375 'AuditFinalize' :
False,
376 'AuditReInitialize' :
False,
377 'AuditReStart' :
False,
378 'Format' :
'% F%18W%S%7W%R%T %0W%M',
379 'timeFormat' :
'%Y-%m-%d %H:%M:%S,%f',
390 'fatalColorCode' : [ ],
391 'errorColorCode' : [ ],
392 'warningColorCode' : [ ],
393 'infoColorCode' : [ ],
394 'debugColorCode' : [ ],
395 'verboseColorCode' : [ ],
396 'alwaysColorCode' : [ ],
399 'warningLimit' : 500,
402 'verboseLimit' : 500,
404 'defaultLimit' : 500,
405 'enableSuppression' :
False,
406 'countInactive' :
False,
407 'loggedStreams' : { },
410 'loggedStreams' :
""" MessageStream sources we want to dump into a logfile """,
412 def __init__(self, name = Configurable.DefaultName, **kwargs):
413 super(MessageSvc, self).
__init__(name)
414 for n,v
in kwargs.items():
417 return 'GaudiCoreSvc'
425 'AuditServices' :
False,
426 'AuditInitialize' :
False,
427 'AuditStart' :
False,
429 'AuditFinalize' :
False,
430 'AuditReInitialize' :
False,
431 'AuditReStart' :
False,
434 'OutStreamType' :
'OutputStream',
438 def __init__(self, name = Configurable.DefaultName, **kwargs):
439 super(MinimalEventLoopMgr, self).
__init__(name)
440 for n,v
in kwargs.items():
443 return 'GaudiCoreSvc'
445 return 'MinimalEventLoopMgr'
451 'AuditServices' :
False,
452 'AuditInitialize' :
False,
453 'AuditStart' :
False,
455 'AuditFinalize' :
False,
456 'AuditReInitialize' :
False,
457 'AuditReStart' :
False,
458 'Format' :
'% F%18W%S%7W%R%T %0W%M',
459 'timeFormat' :
'%Y-%m-%d %H:%M:%S,%f',
470 'fatalColorCode' : [ ],
471 'errorColorCode' : [ ],
472 'warningColorCode' : [ ],
473 'infoColorCode' : [ ],
474 'debugColorCode' : [ ],
475 'verboseColorCode' : [ ],
476 'alwaysColorCode' : [ ],
479 'warningLimit' : 500,
482 'verboseLimit' : 500,
484 'defaultLimit' : 500,
485 'enableSuppression' :
False,
486 'countInactive' :
False,
487 'loggedStreams' : { },
490 'loggedStreams' :
""" MessageStream sources we want to dump into a logfile """,
492 def __init__(self, name = Configurable.DefaultName, **kwargs):
493 super(TBBMessageSvc, self).
__init__(name)
494 for n,v
in kwargs.items():
497 return 'GaudiCoreSvc'
499 return 'TBBMessageSvc'
505 'AuditServices' :
False,
506 'AuditInitialize' :
False,
507 'AuditStart' :
False,
509 'AuditFinalize' :
False,
510 'AuditReInitialize' :
False,
511 'AuditReStart' :
False,
515 def __init__(self, name = Configurable.DefaultName, **kwargs):
517 for n,v
in kwargs.items():
520 return 'GaudiCoreSvc'
def __init__(self, name=Configurable.DefaultName, kwargs)
def __init__(self, name=Configurable.DefaultName, kwargs)
def __init__(self, name=Configurable.DefaultName, kwargs)
def __init__(self, name=Configurable.DefaultName, kwargs)
def __init__(self, name=Configurable.DefaultName, kwargs)
def __init__(self, name=Configurable.DefaultName, kwargs)
def __init__(self, name=Configurable.DefaultName, kwargs)
def __init__(self, name=Configurable.DefaultName, kwargs)
def __init__(self, name=Configurable.DefaultName, kwargs)
def __init__(self, name=Configurable.DefaultName, kwargs)
def __init__(self, name=Configurable.DefaultName, kwargs)
def __init__(self, name=Configurable.DefaultName, kwargs)
def __init__(self, name=Configurable.DefaultName, kwargs)