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' :
'',
51 'MultiThreadExtSvc' : [ ],
53 'AppName' :
'ApplicationMgr',
56 'AuditServices' :
False,
57 'AuditAlgorithms' :
False,
58 'ActivateHistory' :
False,
59 'StatusCodeCheck' :
False,
61 'InitializationLoopCheck' :
True,
62 'PropertiesPrint' :
False,
63 'PluginDebugLevel' : 0,
64 'StopOnSignal' :
False,
65 'StalledEventMonitoring' :
False,
67 'AlgTypeAliases' : { },
70 'ReturnCode' :
""" Return code of the application. Set internally in case of error conditions. """,
71 'StopOnSignal' :
""" Flag to enable/disable the signal handler that schedule a stop of the event loop """,
72 'PropertiesPrint' :
""" Flag to activate the printout of properties """,
73 'AlgTypeAliases' :
""" Aliases of algorithm types, to replace an algorithm type for every instance """,
74 'StalledEventMonitoring' :
""" Flag to enable/disable the monitoring and reporting of stalled events """,
76 def __init__(self, name = Configurable.DefaultName, **kwargs):
77 super(ApplicationMgr, self).
__init__(name)
78 for n,v
in kwargs.items():
83 return 'ApplicationMgr'
88 'MonitorService' :
'MonitorSvc',
91 'AuditInitialize' :
False,
94 'AuditFinalize' :
False,
99 'Nodes' :
""" Map of the type of nodes to be associated to paths (path -> data_type). """,
100 'Algorithms' :
""" Map of algorithms to be used to produce entries (path -> alg_name). """,
102 def __init__(self, name = Configurable.DefaultName, **kwargs):
103 super(DODBasicMapper, self).
__init__(name)
104 for n,v
in kwargs.items():
107 return 'GaudiCoreSvc'
109 return 'DODBasicMapper'
115 'AuditServices' :
False,
116 'AuditInitialize' :
False,
117 'AuditStart' :
False,
119 'AuditFinalize' :
False,
120 'AuditReInitialize' :
False,
121 'AuditReStart' :
False,
122 'IncidentName' :
'DataFault',
123 'DataSvc' :
'EventDataSvc',
124 'UsePreceedingPath' :
True,
126 'PreInitialize' :
False,
127 'AllowPreInitializeFailure' :
False,
132 'Prefix' :
'/Event/',
133 'NodeMappingTools' : [ ],
134 'AlgMappingTools' : [ ],
137 'Dump' :
""" Dump the configuration and stastics """,
138 'AlgMappingTools' :
""" List of tools of type IDODAlgMapper """,
139 'NodeMappingTools' :
""" List of tools of type IDODNodeMapper """,
140 'AllowPreInitializeFailure' :
""" Allow (pre)initialization of algorithms to fail without stopping the application """,
141 'IncidentName' :
""" The type of handled Incident """,
142 'PreInitialize' :
""" Flag to (pre)initialize all algorithms """,
144 def __init__(self, name = Configurable.DefaultName, **kwargs):
145 super(DataOnDemandSvc, self).
__init__(name)
146 for n,v
in kwargs.items():
149 return 'GaudiCoreSvc'
151 return 'DataOnDemandSvc'
156 'MonitorService' :
'MonitorSvc',
158 'AuditTools' :
False,
159 'AuditInitialize' :
False,
160 'AuditStart' :
False,
162 'AuditFinalize' :
False,
166 def __init__(self, name = Configurable.DefaultName, **kwargs):
167 super(DataStreamTool, self).
__init__(name)
168 for n,v
in kwargs.items():
171 return 'GaudiCoreSvc'
173 return 'DataStreamTool'
179 'AuditServices' :
False,
180 'AuditInitialize' :
False,
181 'AuditStart' :
False,
183 'AuditFinalize' :
False,
184 'AuditReInitialize' :
False,
185 'AuditReStart' :
False,
186 'CnvService' :
'EvtTupleSvc',
187 'Authentication' :
'',
188 'Container' :
'B2PiPi',
194 'Function' :
'NTuple::Selector',
198 def __init__(self, name = Configurable.DefaultName, **kwargs):
199 super(EventCollectionSelector, self).
__init__(name)
200 for n,v
in kwargs.items():
203 return 'GaudiCoreSvc'
205 return 'EventCollectionSelector'
211 'AuditServices' :
False,
212 'AuditInitialize' :
False,
213 'AuditStart' :
False,
215 'AuditFinalize' :
False,
216 'AuditReInitialize' :
False,
217 'AuditReStart' :
False,
220 'OutStreamType' :
'OutputStream',
221 'HistogramPersistency' :
'',
226 'Warnings' :
""" Set this property to false to suppress warning messages """,
228 def __init__(self, name = Configurable.DefaultName, **kwargs):
229 super(EventLoopMgr, self).
__init__(name)
230 for n,v
in kwargs.items():
233 return 'GaudiCoreSvc'
235 return 'EventLoopMgr'
241 'AuditServices' :
False,
242 'AuditInitialize' :
False,
243 'AuditStart' :
False,
245 'AuditFinalize' :
False,
246 'AuditReInitialize' :
False,
247 'AuditReStart' :
False,
250 'EvtMax' : 2147483647,
252 'StreamManager' :
'DataStreamTool',
256 def __init__(self, name = Configurable.DefaultName, **kwargs):
257 super(EventSelector, self).
__init__(name)
258 for n,v
in kwargs.items():
261 return 'GaudiCoreSvc'
263 return 'EventSelector'
269 'AuditServices' :
False,
270 'AuditInitialize' :
False,
271 'AuditStart' :
False,
273 'AuditFinalize' :
False,
274 'AuditReInitialize' :
False,
275 'AuditReStart' :
False,
279 def __init__(self, name = Configurable.DefaultName, **kwargs):
280 super(IncidentSvc, self).
__init__(name)
281 for n,v
in kwargs.items():
284 return 'GaudiCoreSvc'
292 'AuditServices' :
False,
293 'AuditInitialize' :
False,
294 'AuditStart' :
False,
296 'AuditFinalize' :
False,
297 'AuditReInitialize' :
False,
298 'AuditReStart' :
False,
302 def __init__(self, name = Configurable.DefaultName, **kwargs):
303 super(JobOptionsSvc, self).
__init__(name)
304 for n,v
in kwargs.items():
307 return 'GaudiCoreSvc'
309 return 'JobOptionsSvc'
315 'AuditServices' :
False,
316 'AuditInitialize' :
False,
317 'AuditStart' :
False,
319 'AuditFinalize' :
False,
320 'AuditReInitialize' :
False,
321 'AuditReStart' :
False,
322 'Format' :
'% F%18W%S%7W%R%T %0W%M',
323 'timeFormat' :
'%Y-%m-%d %H:%M:%S,%f',
334 'fatalColorCode' : [ ],
335 'errorColorCode' : [ ],
336 'warningColorCode' : [ ],
337 'infoColorCode' : [ ],
338 'debugColorCode' : [ ],
339 'verboseColorCode' : [ ],
340 'alwaysColorCode' : [ ],
343 'warningLimit' : 500,
346 'verboseLimit' : 500,
348 'defaultLimit' : 500,
349 'enableSuppression' :
False,
350 'countInactive' :
False,
351 'loggedStreams' : { },
354 'loggedStreams' :
""" MessageStream sources we want to dump into a logfile """,
356 def __init__(self, name = Configurable.DefaultName, **kwargs):
357 super(MessageSvc, self).
__init__(name)
358 for n,v
in kwargs.items():
361 return 'GaudiCoreSvc'
369 'AuditServices' :
False,
370 'AuditInitialize' :
False,
371 'AuditStart' :
False,
373 'AuditFinalize' :
False,
374 'AuditReInitialize' :
False,
375 'AuditReStart' :
False,
378 'OutStreamType' :
'OutputStream',
382 def __init__(self, name = Configurable.DefaultName, **kwargs):
383 super(MinimalEventLoopMgr, self).
__init__(name)
384 for n,v
in kwargs.items():
387 return 'GaudiCoreSvc'
389 return 'MinimalEventLoopMgr'
395 'AuditServices' :
False,
396 'AuditInitialize' :
False,
397 'AuditStart' :
False,
399 'AuditFinalize' :
False,
400 'AuditReInitialize' :
False,
401 'AuditReStart' :
False,
405 def __init__(self, name = Configurable.DefaultName, **kwargs):
407 for n,v
in kwargs.items():
410 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)