7 'AuditServices' :
False,
8 'AuditInitialize' :
False,
11 'AuditFinalize' :
False,
12 'AuditReinitialize' :
False,
13 'AuditRestart' :
False,
15 'BypassIncidents' :
False,
18 'OutputLevel' :
""" output level [Service] """,
19 'AuditServices' :
""" [[deprecated]] unused [Service] """,
20 'AuditInitialize' :
""" trigger auditor on initialize() [Service] """,
21 'AuditStart' :
""" trigger auditor on start() [Service] """,
22 'AuditStop' :
""" trigger auditor on stop() [Service] """,
23 'AuditFinalize' :
""" trigger auditor on finalize() [Service] """,
24 'AuditReinitialize' :
""" trigger auditor on reinitialize() [Service] """,
25 'AuditRestart' :
""" trigger auditor on restart() [Service] """,
26 'Check' :
""" Flag to perform more checks [AlgContextSvc] """,
27 'BypassIncidents' :
""" Flag to bypass begin/endevent incident requirement [AlgContextSvc] """,
29 def __init__(self, name = Configurable.DefaultName, **kwargs):
30 super(AlgContextSvc, self).
__init__(name)
31 for n,v
in kwargs.items():
34 return 'GaudiCommonSvc' 36 return 'AlgContextSvc' 42 'AuditServices' :
False,
43 'AuditInitialize' :
False,
46 'AuditFinalize' :
False,
47 'AuditReinitialize' :
False,
48 'AuditRestart' :
False,
53 'OutputLevel' :
""" output level [Service] """,
54 'AuditServices' :
""" [[deprecated]] unused [Service] """,
55 'AuditInitialize' :
""" trigger auditor on initialize() [Service] """,
56 'AuditStart' :
""" trigger auditor on start() [Service] """,
57 'AuditStop' :
""" trigger auditor on stop() [Service] """,
58 'AuditFinalize' :
""" trigger auditor on finalize() [Service] """,
59 'AuditReinitialize' :
""" trigger auditor on reinitialize() [Service] """,
60 'AuditRestart' :
""" trigger auditor on restart() [Service] """,
61 'Auditors' :
""" list of auditors names [AuditorSvc] """,
62 'Enable' :
""" enable/disable alltogether the auditors [AuditorSvc] """,
64 def __init__(self, name = Configurable.DefaultName, **kwargs):
65 super(AuditorSvc, self).
__init__(name)
66 for n,v
in kwargs.items():
69 return 'GaudiCommonSvc' 77 'AuditServices' :
False,
78 'AuditInitialize' :
False,
81 'AuditFinalize' :
False,
82 'AuditReinitialize' :
False,
83 'AuditRestart' :
False,
84 'ChronoPrintOutTable' :
True,
85 'ChronoDestinationCout' :
False,
86 'ChronoPrintLevel' : 3,
87 'ChronoTableToBeOrdered' :
True,
88 'PrintUserTime' :
True,
89 'PrintSystemTime' :
False,
90 'PrintEllapsedTime' :
False,
91 'StatPrintOutTable' :
True,
92 'StatDestinationCout' :
False,
94 'StatTableToBeOrdered' :
True,
95 'AsciiStatsOutputFile' :
'',
96 'StatTableHeader' :
' Counter | # | sum | mean/eff^* | rms/err^* | min | max |',
97 'UseEfficiencyRowFormat' :
True,
101 'OutputLevel' :
""" output level [Service] """,
102 'AuditServices' :
""" [[deprecated]] unused [Service] """,
103 'AuditInitialize' :
""" trigger auditor on initialize() [Service] """,
104 'AuditStart' :
""" trigger auditor on start() [Service] """,
105 'AuditStop' :
""" trigger auditor on stop() [Service] """,
106 'AuditFinalize' :
""" trigger auditor on finalize() [Service] """,
107 'AuditReinitialize' :
""" trigger auditor on reinitialize() [Service] """,
108 'AuditRestart' :
""" trigger auditor on restart() [Service] """,
109 'ChronoPrintOutTable' :
""" decide if the final printout should be performed [ChronoStatSvc] """,
110 'ChronoDestinationCout' :
""" define the destination of the table to be printed [ChronoStatSvc] """,
111 'ChronoPrintLevel' :
""" print level [ChronoStatSvc] """,
112 'ChronoTableToBeOrdered' :
""" should the printout be ordered [ChronoStatSvc] """,
113 'PrintUserTime' :
""" [ChronoStatSvc] """,
114 'PrintSystemTime' :
""" [ChronoStatSvc] """,
115 'PrintEllapsedTime' :
""" [ChronoStatSvc] """,
116 'StatPrintOutTable' :
""" decide if the final printout should be performed [ChronoStatSvc] """,
117 'StatDestinationCout' :
""" define the destination of the table to be printed [ChronoStatSvc] """,
118 'StatPrintLevel' :
""" print level [ChronoStatSvc] """,
119 'StatTableToBeOrdered' :
""" should the printout be ordered [ChronoStatSvc] """,
120 'AsciiStatsOutputFile' :
""" Name of the output file storing the stats. If empty, no statistics will be saved (default) [ChronoStatSvc] """,
121 'StatTableHeader' :
""" The header row for the output Stat-table [ChronoStatSvc] """,
122 'UseEfficiencyRowFormat' :
""" Use the special format for printout of efficiency counters [ChronoStatSvc] """,
123 'PerEventFile' :
""" File name for per-event deltas [ChronoStatSvc] """,
125 def __init__(self, name = Configurable.DefaultName, **kwargs):
126 super(ChronoStatSvc, self).
__init__(name)
127 for n,v
in kwargs.items():
130 return 'GaudiCommonSvc' 132 return 'ChronoStatSvc' 140 'MonitorService' :
'MonitorSvc',
141 'AuditTools' :
False,
142 'AuditInitialize' :
False,
143 'AuditStart' :
False,
145 'AuditFinalize' :
False,
146 'AuditReinitialize' :
False,
147 'AuditRestart' :
False,
148 'DataService' :
'EventDataSvc',
150 'ScanOnBeginEvent' :
False,
151 'IgnoreOriginChange' :
False,
154 'ExtraInputs' :
""" [DataHandleHolderBase<PropertyHolder<CommonMessaging<implements<IAlgTool,IDataHandleHolder,IProperty,IStateful> > > >] """,
155 'ExtraOutputs' :
""" [DataHandleHolderBase<PropertyHolder<CommonMessaging<implements<IAlgTool,IDataHandleHolder,IProperty,IStateful> > > >] """,
156 'OutputLevel' :
""" output level [AlgTool] """,
157 'MonitorService' :
""" name to use for Monitor Service [AlgTool] """,
158 'AuditTools' :
""" [[deprecated]] unused [AlgTool] """,
159 'AuditInitialize' :
""" trigger auditor on initialize() [AlgTool] """,
160 'AuditStart' :
""" trigger auditor on start() [AlgTool] """,
161 'AuditStop' :
""" trigger auditor on stop() [AlgTool] """,
162 'AuditFinalize' :
""" trigger auditor on finalize() [AlgTool] """,
163 'AuditReinitialize' :
""" trigger auditor on reinitialize() [AlgTool] """,
164 'AuditRestart' :
""" trigger auditor on restart() [AlgTool] """,
165 'DataService' :
""" Name of the data service to use [DataSvcFileEntriesTool] """,
166 'Root' :
""" Path to the element from which to start the scan [DataSvcFileEntriesTool] """,
167 'ScanOnBeginEvent' :
""" If the scan has to be started during the BeginEvent incident (true) or on demand (false, default) [DataSvcFileEntriesTool] """,
168 'IgnoreOriginChange' :
""" Disable the detection of the change in the origin of object between the BeginEvent and the scan [DataSvcFileEntriesTool] """,
170 def __init__(self, name = Configurable.DefaultName, **kwargs):
171 super(DataSvcFileEntriesTool, self).
__init__(name)
172 for n,v
in kwargs.items():
175 return 'GaudiCommonSvc' 177 return 'DataSvcFileEntriesTool' 183 'AuditServices' :
False,
184 'AuditInitialize' :
False,
185 'AuditStart' :
False,
187 'AuditFinalize' :
False,
188 'AuditReinitialize' :
False,
189 'AuditRestart' :
False,
193 'OutputLevel' :
""" output level [Service] """,
194 'AuditServices' :
""" [[deprecated]] unused [Service] """,
195 'AuditInitialize' :
""" trigger auditor on initialize() [Service] """,
196 'AuditStart' :
""" trigger auditor on start() [Service] """,
197 'AuditStop' :
""" trigger auditor on stop() [Service] """,
198 'AuditFinalize' :
""" trigger auditor on finalize() [Service] """,
199 'AuditReinitialize' :
""" trigger auditor on reinitialize() [Service] """,
200 'AuditRestart' :
""" trigger auditor on restart() [Service] """,
201 'CnvServices' :
""" Names of services to be requested from the service locator and added by default [PersistencySvc] """,
203 def __init__(self, name = Configurable.DefaultName, **kwargs):
204 super(DetPersistencySvc, self).
__init__(name)
205 for n,v
in kwargs.items():
208 return 'GaudiCommonSvc' 210 return 'DetPersistencySvc' 220 'AuditAlgorithms' :
False,
221 'AuditInitialize' :
False,
222 'AuditReinitialize' :
False,
223 'AuditRestart' :
False,
224 'AuditExecute' :
False,
225 'AuditFinalize' :
False,
226 'AuditBeginRun' :
False,
227 'AuditEndRun' :
False,
228 'AuditStart' :
False,
231 'MonitorService' :
'MonitorSvc',
232 'RegisterForContextService' :
False,
234 'NeededResources' : [ ],
236 'FilterCircularDependencies' :
True,
238 'EvtDataSvc' :
'TagCollectionSvc',
241 'ExtraInputs' :
""" [DataHandleHolderBase<PropertyHolder<CommonMessaging<implements<IAlgorithm,IDataHandleHolder,IProperty,IStateful> > > >] """,
242 'ExtraOutputs' :
""" [DataHandleHolderBase<PropertyHolder<CommonMessaging<implements<IAlgorithm,IDataHandleHolder,IProperty,IStateful> > > >] """,
243 'OutputLevel' :
""" output level [Algorithm] """,
244 'Enable' :
""" should the algorithm be executed or not [Algorithm] """,
245 'ErrorMax' :
""" [[deprecated]] max number of errors [Algorithm] """,
246 'AuditAlgorithms' :
""" [[deprecated]] unused [Algorithm] """,
247 'AuditInitialize' :
""" trigger auditor on initialize() [Algorithm] """,
248 'AuditReinitialize' :
""" trigger auditor on reinitialize() [Algorithm] """,
249 'AuditRestart' :
""" trigger auditor on restart() [Algorithm] """,
250 'AuditExecute' :
""" trigger auditor on execute() [Algorithm] """,
251 'AuditFinalize' :
""" trigger auditor on finalize() [Algorithm] """,
252 'AuditBeginRun' :
""" trigger auditor on beginRun() [Algorithm] """,
253 'AuditEndRun' :
""" trigger auditor on endRun() [Algorithm] """,
254 'AuditStart' :
""" trigger auditor on start() [Algorithm] """,
255 'AuditStop' :
""" trigger auditor on stop() [Algorithm] """,
256 'Timeline' :
""" send events to TimelineSvc [Algorithm] """,
257 'MonitorService' :
""" name to use for Monitor Service [Algorithm] """,
258 'RegisterForContextService' :
""" flag to enforce the registration for Algorithm Context Service [Algorithm] """,
259 'Cardinality' :
""" how many clones to create - 0 means algo is reentrant [Algorithm] """,
260 'NeededResources' :
""" named resources needed during event looping [Algorithm] """,
261 'IsIOBound' :
""" if the algorithm is I/O-bound (in the broad sense of Von Neumann bottleneck) [Algorithm] """,
262 'FilterCircularDependencies' :
""" filter out circular data dependencies [Algorithm] """,
263 'ItemList' :
""" vector of item names [EvtCollectionStream] """,
264 'EvtDataSvc' :
""" name of the service managing the data store [EvtCollectionStream] """,
266 def __init__(self, name = Configurable.DefaultName, **kwargs):
267 super(EvtCollectionStream, self).
__init__(name)
268 for n,v
in kwargs.items():
271 return 'GaudiCommonSvc' 273 return 'EvtCollectionStream' 279 'AuditServices' :
False,
280 'AuditInitialize' :
False,
281 'AuditStart' :
False,
283 'AuditFinalize' :
False,
284 'AuditReinitialize' :
False,
285 'AuditRestart' :
False,
287 'RootName' :
'/Event',
288 'ForceLeaves' :
False,
289 'InhibitPathes' : [ ],
290 'EnableFaultHandler' :
False,
291 'DataFaultName' :
'DataFault',
292 'EnableAccessHandler' :
False,
293 'DataAccessName' :
'DataAccess',
296 'OutputLevel' :
""" output level [Service] """,
297 'AuditServices' :
""" [[deprecated]] unused [Service] """,
298 'AuditInitialize' :
""" trigger auditor on initialize() [Service] """,
299 'AuditStart' :
""" trigger auditor on start() [Service] """,
300 'AuditStop' :
""" trigger auditor on stop() [Service] """,
301 'AuditFinalize' :
""" trigger auditor on finalize() [Service] """,
302 'AuditReinitialize' :
""" trigger auditor on reinitialize() [Service] """,
303 'AuditRestart' :
""" trigger auditor on restart() [Service] """,
304 'RootCLID' :
""" CLID of root entry [DataSvc] """,
305 'RootName' :
""" name of root entry [DataSvc] """,
306 'ForceLeaves' :
""" force creation of default leaves on registerObject [DataSvc] """,
307 'InhibitPathes' :
""" inhibited leaves [DataSvc] """,
308 'EnableFaultHandler' :
""" enable incidents on data creation requests [DataSvc] """,
309 'DataFaultName' :
""" Name of the data fault incident [DataSvc] """,
310 'EnableAccessHandler' :
""" enable incidents on data access requests [DataSvc] """,
311 'DataAccessName' :
""" Name of the data access incident [DataSvc] """,
313 def __init__(self, name = Configurable.DefaultName, **kwargs):
314 super(EvtDataSvc, self).
__init__(name)
315 for n,v
in kwargs.items():
318 return 'GaudiCommonSvc' 326 'AuditServices' :
False,
327 'AuditInitialize' :
False,
328 'AuditStart' :
False,
330 'AuditFinalize' :
False,
331 'AuditReinitialize' :
False,
332 'AuditRestart' :
False,
336 'OutputLevel' :
""" output level [Service] """,
337 'AuditServices' :
""" [[deprecated]] unused [Service] """,
338 'AuditInitialize' :
""" trigger auditor on initialize() [Service] """,
339 'AuditStart' :
""" trigger auditor on start() [Service] """,
340 'AuditStop' :
""" trigger auditor on stop() [Service] """,
341 'AuditFinalize' :
""" trigger auditor on finalize() [Service] """,
342 'AuditReinitialize' :
""" trigger auditor on reinitialize() [Service] """,
343 'AuditRestart' :
""" trigger auditor on restart() [Service] """,
344 'CnvServices' :
""" Names of services to be requested from the service locator and added by default [PersistencySvc] """,
346 def __init__(self, name = Configurable.DefaultName, **kwargs):
347 super(EvtPersistencySvc, self).
__init__(name)
348 for n,v
in kwargs.items():
351 return 'GaudiCommonSvc' 353 return 'EvtPersistencySvc' 359 'AuditServices' :
False,
360 'AuditInitialize' :
False,
361 'AuditStart' :
False,
363 'AuditFinalize' :
False,
364 'AuditReinitialize' :
False,
365 'AuditRestart' :
False,
367 'RootName' :
'/FileRecords',
368 'ForceLeaves' :
False,
369 'InhibitPathes' : [ ],
370 'EnableFaultHandler' :
False,
371 'DataFaultName' :
'DataFault',
372 'EnableAccessHandler' :
False,
373 'DataAccessName' :
'DataAccess',
375 'IncidentName' :
'NEW_FILE_RECORD',
376 'SaveIncident' :
'SAVE_FILE_RECORD',
377 'PersistencySvc' :
'PersistencySvc/FileRecordPersistencySvc',
380 'OutputLevel' :
""" output level [Service] """,
381 'AuditServices' :
""" [[deprecated]] unused [Service] """,
382 'AuditInitialize' :
""" trigger auditor on initialize() [Service] """,
383 'AuditStart' :
""" trigger auditor on start() [Service] """,
384 'AuditStop' :
""" trigger auditor on stop() [Service] """,
385 'AuditFinalize' :
""" trigger auditor on finalize() [Service] """,
386 'AuditReinitialize' :
""" trigger auditor on reinitialize() [Service] """,
387 'AuditRestart' :
""" trigger auditor on restart() [Service] """,
388 'RootCLID' :
""" CLID of root entry [DataSvc] """,
389 'RootName' :
""" name of root entry [DataSvc] """,
390 'ForceLeaves' :
""" force creation of default leaves on registerObject [DataSvc] """,
391 'InhibitPathes' :
""" inhibited leaves [DataSvc] """,
392 'EnableFaultHandler' :
""" enable incidents on data creation requests [DataSvc] """,
393 'DataFaultName' :
""" Name of the data fault incident [DataSvc] """,
394 'EnableAccessHandler' :
""" enable incidents on data access requests [DataSvc] """,
395 'DataAccessName' :
""" Name of the data access incident [DataSvc] """,
396 'AutoLoad' :
""" autoload of records [RecordDataSvc] """,
397 'IncidentName' :
""" name of incident to be fired if new record arrives [RecordDataSvc] """,
398 'SaveIncident' :
""" name of the 'save' incident [RecordDataSvc] """,
399 'PersistencySvc' :
""" name of the persistency service [RecordDataSvc] """,
401 def __init__(self, name = Configurable.DefaultName, **kwargs):
402 super(FileRecordDataSvc, self).
__init__(name)
403 for n,v
in kwargs.items():
406 return 'GaudiCommonSvc' 408 return 'FileRecordDataSvc' 414 'AuditServices' :
False,
415 'AuditInitialize' :
False,
416 'AuditStart' :
False,
418 'AuditFinalize' :
False,
419 'AuditReinitialize' :
False,
420 'AuditRestart' :
False,
421 'CnvServices' : [
'RootHistSvc' ],
422 'HistogramPersistency' :
'',
424 'ConvertHistos' : [ ],
425 'ExcludeHistos' : [ ],
429 'OutputLevel' :
""" output level [Service] """,
430 'AuditServices' :
""" [[deprecated]] unused [Service] """,
431 'AuditInitialize' :
""" trigger auditor on initialize() [Service] """,
432 'AuditStart' :
""" trigger auditor on start() [Service] """,
433 'AuditStop' :
""" trigger auditor on stop() [Service] """,
434 'AuditFinalize' :
""" trigger auditor on finalize() [Service] """,
435 'AuditReinitialize' :
""" trigger auditor on reinitialize() [Service] """,
436 'AuditRestart' :
""" trigger auditor on restart() [Service] """,
437 'CnvServices' :
""" Names of services to be requested from the service locator and added by default [PersistencySvc] """,
438 'HistogramPersistency' :
""" name of the Hist Pers type [HistogramPersistencySvc] """,
439 'OutputFile' :
""" name of the output file [HistogramPersistencySvc] """,
440 'ConvertHistos' :
""" The list of patterns to be accepted for conversion [HistogramPersistencySvc] """,
441 'ExcludeHistos' :
""" The list of patterns to be excluded from conversion [HistogramPersistencySvc] """,
442 'Warnings' :
""" Set this property to false to suppress warning messages [HistogramPersistencySvc] """,
444 def __init__(self, name = Configurable.DefaultName, **kwargs):
445 super(HistogramPersistencySvc, self).
__init__(name)
446 for n,v
in kwargs.items():
449 return 'GaudiCommonSvc' 451 return 'HistogramPersistencySvc' 457 'AuditServices' :
False,
458 'AuditInitialize' :
False,
459 'AuditStart' :
False,
461 'AuditFinalize' :
False,
462 'AuditReinitialize' :
False,
463 'AuditRestart' :
False,
465 'RootName' :
'/stat',
466 'ForceLeaves' :
False,
467 'InhibitPathes' : [ ],
468 'EnableFaultHandler' :
False,
469 'DataFaultName' :
'DataFault',
470 'EnableAccessHandler' :
False,
471 'DataAccessName' :
'DataAccess',
473 'Predefined1DHistos' : { },
476 'OutputLevel' :
""" output level [Service] """,
477 'AuditServices' :
""" [[deprecated]] unused [Service] """,
478 'AuditInitialize' :
""" trigger auditor on initialize() [Service] """,
479 'AuditStart' :
""" trigger auditor on start() [Service] """,
480 'AuditStop' :
""" trigger auditor on stop() [Service] """,
481 'AuditFinalize' :
""" trigger auditor on finalize() [Service] """,
482 'AuditReinitialize' :
""" trigger auditor on reinitialize() [Service] """,
483 'AuditRestart' :
""" trigger auditor on restart() [Service] """,
484 'RootCLID' :
""" CLID of root entry [DataSvc] """,
485 'RootName' :
""" name of root entry [DataSvc] """,
486 'ForceLeaves' :
""" force creation of default leaves on registerObject [DataSvc] """,
487 'InhibitPathes' :
""" inhibited leaves [DataSvc] """,
488 'EnableFaultHandler' :
""" enable incidents on data creation requests [DataSvc] """,
489 'DataFaultName' :
""" Name of the data fault incident [DataSvc] """,
490 'EnableAccessHandler' :
""" enable incidents on data access requests [DataSvc] """,
491 'DataAccessName' :
""" Name of the data access incident [DataSvc] """,
492 'Input' :
""" input streams [HistogramSvc] """,
493 'Predefined1DHistos' :
""" histograms with predefined parameters [HistogramSvc] """,
495 def __init__(self, name = Configurable.DefaultName, **kwargs):
496 super(HistogramSvc, self).
__init__(name)
497 for n,v
in kwargs.items():
500 return 'GaudiCommonSvc' 502 return 'HistogramSvc' 512 'AuditAlgorithms' :
False,
513 'AuditInitialize' :
False,
514 'AuditReinitialize' :
False,
515 'AuditRestart' :
False,
516 'AuditExecute' :
False,
517 'AuditFinalize' :
False,
518 'AuditBeginRun' :
False,
519 'AuditEndRun' :
False,
520 'AuditStart' :
False,
523 'MonitorService' :
'MonitorSvc',
524 'RegisterForContextService' :
False,
526 'NeededResources' : [ ],
528 'FilterCircularDependencies' :
True,
531 'AlgDependentItemList' : { },
533 'PreloadOptItems' :
False,
536 'EvtDataSvc' :
'EventDataSvc',
537 'EvtConversionSvc' :
'EventPersistencySvc',
541 'VerifyItems' :
True,
545 'ExtraInputs' :
""" [DataHandleHolderBase<PropertyHolder<CommonMessaging<implements<IAlgorithm,IDataHandleHolder,IProperty,IStateful> > > >] """,
546 'ExtraOutputs' :
""" [DataHandleHolderBase<PropertyHolder<CommonMessaging<implements<IAlgorithm,IDataHandleHolder,IProperty,IStateful> > > >] """,
547 'OutputLevel' :
""" output level [Algorithm] """,
548 'Enable' :
""" should the algorithm be executed or not [Algorithm] """,
549 'ErrorMax' :
""" [[deprecated]] max number of errors [Algorithm] """,
550 'AuditAlgorithms' :
""" [[deprecated]] unused [Algorithm] """,
551 'AuditInitialize' :
""" trigger auditor on initialize() [Algorithm] """,
552 'AuditReinitialize' :
""" trigger auditor on reinitialize() [Algorithm] """,
553 'AuditRestart' :
""" trigger auditor on restart() [Algorithm] """,
554 'AuditExecute' :
""" trigger auditor on execute() [Algorithm] """,
555 'AuditFinalize' :
""" trigger auditor on finalize() [Algorithm] """,
556 'AuditBeginRun' :
""" trigger auditor on beginRun() [Algorithm] """,
557 'AuditEndRun' :
""" trigger auditor on endRun() [Algorithm] """,
558 'AuditStart' :
""" trigger auditor on start() [Algorithm] """,
559 'AuditStop' :
""" trigger auditor on stop() [Algorithm] """,
560 'Timeline' :
""" send events to TimelineSvc [Algorithm] """,
561 'MonitorService' :
""" name to use for Monitor Service [Algorithm] """,
562 'RegisterForContextService' :
""" flag to enforce the registration for Algorithm Context Service [Algorithm] """,
563 'Cardinality' :
""" how many clones to create - 0 means algo is reentrant [Algorithm] """,
564 'NeededResources' :
""" named resources needed during event looping [Algorithm] """,
565 'IsIOBound' :
""" if the algorithm is I/O-bound (in the broad sense of Von Neumann bottleneck) [Algorithm] """,
566 'FilterCircularDependencies' :
""" filter out circular data dependencies [Algorithm] """,
567 'ItemList' :
""" vector of item names to be saved to this stream [OutputStream] """,
568 'OptItemList' :
""" vector of optional item names to be saved to this stream [OutputStream] """,
569 'AlgDependentItemList' :
""" mapping between algorithm names, and a list of items for which, if the algorithm in question accepted the event, they should be also stored [OutputStream] """,
570 'Preload' :
""" flag indicating whether data pre-loading should be performed [OutputStream] """,
571 'PreloadOptItems' :
""" flag indicating whether optional items should be preloaded [OutputStream] """,
572 'Output' :
""" name of the output file specification [OutputStream] """,
573 'OutputFile' :
""" name of the output file [OutputStream] """,
574 'EvtDataSvc' :
""" name of the service managing the data store [OutputStream] """,
575 'EvtConversionSvc' :
""" name of the persistency service capable to write data from the store [OutputStream] """,
576 'AcceptAlgs' :
""" names of Algorithms that this stream accepts [OutputStream] """,
577 'RequireAlgs' :
""" names of Algorithms that this stream requires [OutputStream] """,
578 'VetoAlgs' :
""" names of Algorithms that this stream is vetoed by [OutputStream] """,
579 'VerifyItems' :
""" flag to indicate that item consistency should be checked [OutputStream] """,
580 'TESVetoList' :
""" names of TES locations to Veto [InputCopyStream] """,
582 def __init__(self, name = Configurable.DefaultName, **kwargs):
583 super(InputCopyStream, self).
__init__(name)
584 for n,v
in kwargs.items():
587 return 'GaudiCommonSvc' 589 return 'InputCopyStream' 595 'AuditServices' :
False,
596 'AuditInitialize' :
False,
597 'AuditStart' :
False,
599 'AuditFinalize' :
False,
600 'AuditReinitialize' :
False,
601 'AuditRestart' :
False,
603 'RootName' :
'/Event',
605 'DataLoader' :
'EventPersistencySvc',
606 'DefaultPartition' :
'Default',
609 'OutputLevel' :
""" output level [Service] """,
610 'AuditServices' :
""" [[deprecated]] unused [Service] """,
611 'AuditInitialize' :
""" trigger auditor on initialize() [Service] """,
612 'AuditStart' :
""" trigger auditor on start() [Service] """,
613 'AuditStop' :
""" trigger auditor on stop() [Service] """,
614 'AuditFinalize' :
""" trigger auditor on finalize() [Service] """,
615 'AuditReinitialize' :
""" trigger auditor on reinitialize() [Service] """,
616 'AuditRestart' :
""" trigger auditor on restart() [Service] """,
617 'RootCLID' :
""" CLID of root entry [MultiStoreSvc] """,
618 'RootName' :
""" name of root entry [MultiStoreSvc] """,
619 'Partitions' :
""" datastore partition definitions [MultiStoreSvc] """,
620 'DataLoader' :
""" data loader name [MultiStoreSvc] """,
621 'DefaultPartition' :
""" default partition name [MultiStoreSvc] """,
623 def __init__(self, name = Configurable.DefaultName, **kwargs):
624 super(MultiStoreSvc, self).
__init__(name)
625 for n,v
in kwargs.items():
628 return 'GaudiCommonSvc' 630 return 'MultiStoreSvc' 640 'AuditAlgorithms' :
False,
641 'AuditInitialize' :
False,
642 'AuditReinitialize' :
False,
643 'AuditRestart' :
False,
644 'AuditExecute' :
False,
645 'AuditFinalize' :
False,
646 'AuditBeginRun' :
False,
647 'AuditEndRun' :
False,
648 'AuditStart' :
False,
651 'MonitorService' :
'MonitorSvc',
652 'RegisterForContextService' :
False,
654 'NeededResources' : [ ],
656 'FilterCircularDependencies' :
True,
659 'AlgDependentItemList' : { },
661 'PreloadOptItems' :
False,
664 'EvtDataSvc' :
'EventDataSvc',
665 'EvtConversionSvc' :
'EventPersistencySvc',
669 'VerifyItems' :
True,
672 'ExtraInputs' :
""" [DataHandleHolderBase<PropertyHolder<CommonMessaging<implements<IAlgorithm,IDataHandleHolder,IProperty,IStateful> > > >] """,
673 'ExtraOutputs' :
""" [DataHandleHolderBase<PropertyHolder<CommonMessaging<implements<IAlgorithm,IDataHandleHolder,IProperty,IStateful> > > >] """,
674 'OutputLevel' :
""" output level [Algorithm] """,
675 'Enable' :
""" should the algorithm be executed or not [Algorithm] """,
676 'ErrorMax' :
""" [[deprecated]] max number of errors [Algorithm] """,
677 'AuditAlgorithms' :
""" [[deprecated]] unused [Algorithm] """,
678 'AuditInitialize' :
""" trigger auditor on initialize() [Algorithm] """,
679 'AuditReinitialize' :
""" trigger auditor on reinitialize() [Algorithm] """,
680 'AuditRestart' :
""" trigger auditor on restart() [Algorithm] """,
681 'AuditExecute' :
""" trigger auditor on execute() [Algorithm] """,
682 'AuditFinalize' :
""" trigger auditor on finalize() [Algorithm] """,
683 'AuditBeginRun' :
""" trigger auditor on beginRun() [Algorithm] """,
684 'AuditEndRun' :
""" trigger auditor on endRun() [Algorithm] """,
685 'AuditStart' :
""" trigger auditor on start() [Algorithm] """,
686 'AuditStop' :
""" trigger auditor on stop() [Algorithm] """,
687 'Timeline' :
""" send events to TimelineSvc [Algorithm] """,
688 'MonitorService' :
""" name to use for Monitor Service [Algorithm] """,
689 'RegisterForContextService' :
""" flag to enforce the registration for Algorithm Context Service [Algorithm] """,
690 'Cardinality' :
""" how many clones to create - 0 means algo is reentrant [Algorithm] """,
691 'NeededResources' :
""" named resources needed during event looping [Algorithm] """,
692 'IsIOBound' :
""" if the algorithm is I/O-bound (in the broad sense of Von Neumann bottleneck) [Algorithm] """,
693 'FilterCircularDependencies' :
""" filter out circular data dependencies [Algorithm] """,
694 'ItemList' :
""" vector of item names to be saved to this stream [OutputStream] """,
695 'OptItemList' :
""" vector of optional item names to be saved to this stream [OutputStream] """,
696 'AlgDependentItemList' :
""" mapping between algorithm names, and a list of items for which, if the algorithm in question accepted the event, they should be also stored [OutputStream] """,
697 'Preload' :
""" flag indicating whether data pre-loading should be performed [OutputStream] """,
698 'PreloadOptItems' :
""" flag indicating whether optional items should be preloaded [OutputStream] """,
699 'Output' :
""" name of the output file specification [OutputStream] """,
700 'OutputFile' :
""" name of the output file [OutputStream] """,
701 'EvtDataSvc' :
""" name of the service managing the data store [OutputStream] """,
702 'EvtConversionSvc' :
""" name of the persistency service capable to write data from the store [OutputStream] """,
703 'AcceptAlgs' :
""" names of Algorithms that this stream accepts [OutputStream] """,
704 'RequireAlgs' :
""" names of Algorithms that this stream requires [OutputStream] """,
705 'VetoAlgs' :
""" names of Algorithms that this stream is vetoed by [OutputStream] """,
706 'VerifyItems' :
""" flag to indicate that item consistency should be checked [OutputStream] """,
708 def __init__(self, name = Configurable.DefaultName, **kwargs):
709 super(OutputStream, self).
__init__(name)
710 for n,v
in kwargs.items():
713 return 'GaudiCommonSvc' 715 return 'OutputStream' 725 'AuditAlgorithms' :
False,
726 'AuditInitialize' :
False,
727 'AuditReinitialize' :
False,
728 'AuditRestart' :
False,
729 'AuditExecute' :
False,
730 'AuditFinalize' :
False,
731 'AuditBeginRun' :
False,
732 'AuditEndRun' :
False,
733 'AuditStart' :
False,
736 'MonitorService' :
'MonitorSvc',
737 'RegisterForContextService' :
False,
739 'NeededResources' : [ ],
741 'FilterCircularDependencies' :
True,
743 'Tool' :
'PartitionSwitchTool',
746 'ExtraInputs' :
""" [DataHandleHolderBase<PropertyHolder<CommonMessaging<implements<IAlgorithm,IDataHandleHolder,IProperty,IStateful> > > >] """,
747 'ExtraOutputs' :
""" [DataHandleHolderBase<PropertyHolder<CommonMessaging<implements<IAlgorithm,IDataHandleHolder,IProperty,IStateful> > > >] """,
748 'OutputLevel' :
""" output level [Algorithm] """,
749 'Enable' :
""" should the algorithm be executed or not [Algorithm] """,
750 'ErrorMax' :
""" [[deprecated]] max number of errors [Algorithm] """,
751 'AuditAlgorithms' :
""" [[deprecated]] unused [Algorithm] """,
752 'AuditInitialize' :
""" trigger auditor on initialize() [Algorithm] """,
753 'AuditReinitialize' :
""" trigger auditor on reinitialize() [Algorithm] """,
754 'AuditRestart' :
""" trigger auditor on restart() [Algorithm] """,
755 'AuditExecute' :
""" trigger auditor on execute() [Algorithm] """,
756 'AuditFinalize' :
""" trigger auditor on finalize() [Algorithm] """,
757 'AuditBeginRun' :
""" trigger auditor on beginRun() [Algorithm] """,
758 'AuditEndRun' :
""" trigger auditor on endRun() [Algorithm] """,
759 'AuditStart' :
""" trigger auditor on start() [Algorithm] """,
760 'AuditStop' :
""" trigger auditor on stop() [Algorithm] """,
761 'Timeline' :
""" send events to TimelineSvc [Algorithm] """,
762 'MonitorService' :
""" name to use for Monitor Service [Algorithm] """,
763 'RegisterForContextService' :
""" flag to enforce the registration for Algorithm Context Service [Algorithm] """,
764 'Cardinality' :
""" how many clones to create - 0 means algo is reentrant [Algorithm] """,
765 'NeededResources' :
""" named resources needed during event looping [Algorithm] """,
766 'IsIOBound' :
""" if the algorithm is I/O-bound (in the broad sense of Von Neumann bottleneck) [Algorithm] """,
767 'FilterCircularDependencies' :
""" filter out circular data dependencies [Algorithm] """,
768 'Partition' :
""" option to set the requested partition name [PartitionSwitchAlg] """,
769 'Tool' :
""" option to set the tool manipulating the multi-service name [PartitionSwitchAlg] """,
771 def __init__(self, name = Configurable.DefaultName, **kwargs):
772 super(PartitionSwitchAlg, self).
__init__(name)
773 for n,v
in kwargs.items():
776 return 'GaudiCommonSvc' 778 return 'PartitionSwitchAlg' 786 'MonitorService' :
'MonitorSvc',
787 'AuditTools' :
False,
788 'AuditInitialize' :
False,
789 'AuditStart' :
False,
791 'AuditFinalize' :
False,
792 'AuditReinitialize' :
False,
793 'AuditRestart' :
False,
794 'Actor' :
'EventDataService',
797 'ExtraInputs' :
""" [DataHandleHolderBase<PropertyHolder<CommonMessaging<implements<IAlgTool,IDataHandleHolder,IProperty,IStateful> > > >] """,
798 'ExtraOutputs' :
""" [DataHandleHolderBase<PropertyHolder<CommonMessaging<implements<IAlgTool,IDataHandleHolder,IProperty,IStateful> > > >] """,
799 'OutputLevel' :
""" output level [AlgTool] """,
800 'MonitorService' :
""" name to use for Monitor Service [AlgTool] """,
801 'AuditTools' :
""" [[deprecated]] unused [AlgTool] """,
802 'AuditInitialize' :
""" trigger auditor on initialize() [AlgTool] """,
803 'AuditStart' :
""" trigger auditor on start() [AlgTool] """,
804 'AuditStop' :
""" trigger auditor on stop() [AlgTool] """,
805 'AuditFinalize' :
""" trigger auditor on finalize() [AlgTool] """,
806 'AuditReinitialize' :
""" trigger auditor on reinitialize() [AlgTool] """,
807 'AuditRestart' :
""" trigger auditor on restart() [AlgTool] """,
808 'Actor' :
""" option to set the multi-service name [PartitionSwitchTool] """,
810 def __init__(self, name = Configurable.DefaultName, **kwargs):
811 super(PartitionSwitchTool, self).
__init__(name)
812 for n,v
in kwargs.items():
815 return 'GaudiCommonSvc' 817 return 'PartitionSwitchTool' 823 'AuditServices' :
False,
824 'AuditInitialize' :
False,
825 'AuditStart' :
False,
827 'AuditFinalize' :
False,
828 'AuditReinitialize' :
False,
829 'AuditRestart' :
False,
833 'OutputLevel' :
""" output level [Service] """,
834 'AuditServices' :
""" [[deprecated]] unused [Service] """,
835 'AuditInitialize' :
""" trigger auditor on initialize() [Service] """,
836 'AuditStart' :
""" trigger auditor on start() [Service] """,
837 'AuditStop' :
""" trigger auditor on stop() [Service] """,
838 'AuditFinalize' :
""" trigger auditor on finalize() [Service] """,
839 'AuditReinitialize' :
""" trigger auditor on reinitialize() [Service] """,
840 'AuditRestart' :
""" trigger auditor on restart() [Service] """,
841 'CnvServices' :
""" Names of services to be requested from the service locator and added by default [PersistencySvc] """,
843 def __init__(self, name = Configurable.DefaultName, **kwargs):
844 super(PersistencySvc, self).
__init__(name)
845 for n,v
in kwargs.items():
848 return 'GaudiCommonSvc' 850 return 'PersistencySvc' 856 'AuditServices' :
False,
857 'AuditInitialize' :
False,
858 'AuditStart' :
False,
860 'AuditFinalize' :
False,
861 'AuditReinitialize' :
False,
862 'AuditRestart' :
False,
864 'RootName' :
'/Records',
865 'ForceLeaves' :
False,
866 'InhibitPathes' : [ ],
867 'EnableFaultHandler' :
False,
868 'DataFaultName' :
'DataFault',
869 'EnableAccessHandler' :
False,
870 'DataAccessName' :
'DataAccess',
873 'SaveIncident' :
'SAVE_RECORD',
874 'PersistencySvc' :
'PersistencySvc/RecordPersistencySvc',
877 'OutputLevel' :
""" output level [Service] """,
878 'AuditServices' :
""" [[deprecated]] unused [Service] """,
879 'AuditInitialize' :
""" trigger auditor on initialize() [Service] """,
880 'AuditStart' :
""" trigger auditor on start() [Service] """,
881 'AuditStop' :
""" trigger auditor on stop() [Service] """,
882 'AuditFinalize' :
""" trigger auditor on finalize() [Service] """,
883 'AuditReinitialize' :
""" trigger auditor on reinitialize() [Service] """,
884 'AuditRestart' :
""" trigger auditor on restart() [Service] """,
885 'RootCLID' :
""" CLID of root entry [DataSvc] """,
886 'RootName' :
""" name of root entry [DataSvc] """,
887 'ForceLeaves' :
""" force creation of default leaves on registerObject [DataSvc] """,
888 'InhibitPathes' :
""" inhibited leaves [DataSvc] """,
889 'EnableFaultHandler' :
""" enable incidents on data creation requests [DataSvc] """,
890 'DataFaultName' :
""" Name of the data fault incident [DataSvc] """,
891 'EnableAccessHandler' :
""" enable incidents on data access requests [DataSvc] """,
892 'DataAccessName' :
""" Name of the data access incident [DataSvc] """,
893 'AutoLoad' :
""" autoload of records [RecordDataSvc] """,
894 'IncidentName' :
""" name of incident to be fired if new record arrives [RecordDataSvc] """,
895 'SaveIncident' :
""" name of the 'save' incident [RecordDataSvc] """,
896 'PersistencySvc' :
""" name of the persistency service [RecordDataSvc] """,
898 def __init__(self, name = Configurable.DefaultName, **kwargs):
899 super(RecordDataSvc, self).
__init__(name)
900 for n,v
in kwargs.items():
903 return 'GaudiCommonSvc' 905 return 'RecordDataSvc' 915 'AuditAlgorithms' :
False,
916 'AuditInitialize' :
False,
917 'AuditReinitialize' :
False,
918 'AuditRestart' :
False,
919 'AuditExecute' :
False,
920 'AuditFinalize' :
False,
921 'AuditBeginRun' :
False,
922 'AuditEndRun' :
False,
923 'AuditStart' :
False,
926 'MonitorService' :
'MonitorSvc',
927 'RegisterForContextService' :
False,
929 'NeededResources' : [ ],
931 'FilterCircularDependencies' :
True,
934 'AlgDependentItemList' : { },
936 'PreloadOptItems' :
False,
939 'EvtDataSvc' :
'EventDataSvc',
940 'EvtConversionSvc' :
'EventPersistencySvc',
944 'VerifyItems' :
True,
945 'FireIncidents' :
False,
948 'ExtraInputs' :
""" [DataHandleHolderBase<PropertyHolder<CommonMessaging<implements<IAlgorithm,IDataHandleHolder,IProperty,IStateful> > > >] """,
949 'ExtraOutputs' :
""" [DataHandleHolderBase<PropertyHolder<CommonMessaging<implements<IAlgorithm,IDataHandleHolder,IProperty,IStateful> > > >] """,
950 'OutputLevel' :
""" output level [Algorithm] """,
951 'Enable' :
""" should the algorithm be executed or not [Algorithm] """,
952 'ErrorMax' :
""" [[deprecated]] max number of errors [Algorithm] """,
953 'AuditAlgorithms' :
""" [[deprecated]] unused [Algorithm] """,
954 'AuditInitialize' :
""" trigger auditor on initialize() [Algorithm] """,
955 'AuditReinitialize' :
""" trigger auditor on reinitialize() [Algorithm] """,
956 'AuditRestart' :
""" trigger auditor on restart() [Algorithm] """,
957 'AuditExecute' :
""" trigger auditor on execute() [Algorithm] """,
958 'AuditFinalize' :
""" trigger auditor on finalize() [Algorithm] """,
959 'AuditBeginRun' :
""" trigger auditor on beginRun() [Algorithm] """,
960 'AuditEndRun' :
""" trigger auditor on endRun() [Algorithm] """,
961 'AuditStart' :
""" trigger auditor on start() [Algorithm] """,
962 'AuditStop' :
""" trigger auditor on stop() [Algorithm] """,
963 'Timeline' :
""" send events to TimelineSvc [Algorithm] """,
964 'MonitorService' :
""" name to use for Monitor Service [Algorithm] """,
965 'RegisterForContextService' :
""" flag to enforce the registration for Algorithm Context Service [Algorithm] """,
966 'Cardinality' :
""" how many clones to create - 0 means algo is reentrant [Algorithm] """,
967 'NeededResources' :
""" named resources needed during event looping [Algorithm] """,
968 'IsIOBound' :
""" if the algorithm is I/O-bound (in the broad sense of Von Neumann bottleneck) [Algorithm] """,
969 'FilterCircularDependencies' :
""" filter out circular data dependencies [Algorithm] """,
970 'ItemList' :
""" vector of item names to be saved to this stream [OutputStream] """,
971 'OptItemList' :
""" vector of optional item names to be saved to this stream [OutputStream] """,
972 'AlgDependentItemList' :
""" mapping between algorithm names, and a list of items for which, if the algorithm in question accepted the event, they should be also stored [OutputStream] """,
973 'Preload' :
""" flag indicating whether data pre-loading should be performed [OutputStream] """,
974 'PreloadOptItems' :
""" flag indicating whether optional items should be preloaded [OutputStream] """,
975 'Output' :
""" name of the output file specification [OutputStream] """,
976 'OutputFile' :
""" name of the output file [OutputStream] """,
977 'EvtDataSvc' :
""" name of the service managing the data store [OutputStream] """,
978 'EvtConversionSvc' :
""" name of the persistency service capable to write data from the store [OutputStream] """,
979 'AcceptAlgs' :
""" names of Algorithms that this stream accepts [OutputStream] """,
980 'RequireAlgs' :
""" names of Algorithms that this stream requires [OutputStream] """,
981 'VetoAlgs' :
""" names of Algorithms that this stream is vetoed by [OutputStream] """,
982 'VerifyItems' :
""" flag to indicate that item consistency should be checked [OutputStream] """,
983 'FireIncidents' :
""" if to fire incidents for writing opening/closing etc [unknown owner type] """,
985 def __init__(self, name = Configurable.DefaultName, **kwargs):
986 super(RecordStream, self).
__init__(name)
987 for n,v
in kwargs.items():
990 return 'GaudiCommonSvc' 992 return 'RecordStream' 998 'AuditServices' :
False,
999 'AuditInitialize' :
False,
1000 'AuditStart' :
False,
1001 'AuditStop' :
False,
1002 'AuditFinalize' :
False,
1003 'AuditReinitialize' :
False,
1004 'AuditRestart' :
False,
1006 'RootName' :
'/RunRecords',
1007 'ForceLeaves' :
False,
1008 'InhibitPathes' : [ ],
1009 'EnableFaultHandler' :
False,
1010 'DataFaultName' :
'DataFault',
1011 'EnableAccessHandler' :
False,
1012 'DataAccessName' :
'DataAccess',
1014 'IncidentName' :
'NEW_RUN_RECORD',
1015 'SaveIncident' :
'SAVE_RUN_RECORD',
1016 'PersistencySvc' :
'PersistencySvc/RecordPersistencySvc',
1019 'OutputLevel' :
""" output level [Service] """,
1020 'AuditServices' :
""" [[deprecated]] unused [Service] """,
1021 'AuditInitialize' :
""" trigger auditor on initialize() [Service] """,
1022 'AuditStart' :
""" trigger auditor on start() [Service] """,
1023 'AuditStop' :
""" trigger auditor on stop() [Service] """,
1024 'AuditFinalize' :
""" trigger auditor on finalize() [Service] """,
1025 'AuditReinitialize' :
""" trigger auditor on reinitialize() [Service] """,
1026 'AuditRestart' :
""" trigger auditor on restart() [Service] """,
1027 'RootCLID' :
""" CLID of root entry [DataSvc] """,
1028 'RootName' :
""" name of root entry [DataSvc] """,
1029 'ForceLeaves' :
""" force creation of default leaves on registerObject [DataSvc] """,
1030 'InhibitPathes' :
""" inhibited leaves [DataSvc] """,
1031 'EnableFaultHandler' :
""" enable incidents on data creation requests [DataSvc] """,
1032 'DataFaultName' :
""" Name of the data fault incident [DataSvc] """,
1033 'EnableAccessHandler' :
""" enable incidents on data access requests [DataSvc] """,
1034 'DataAccessName' :
""" Name of the data access incident [DataSvc] """,
1035 'AutoLoad' :
""" autoload of records [RecordDataSvc] """,
1036 'IncidentName' :
""" name of incident to be fired if new record arrives [RecordDataSvc] """,
1037 'SaveIncident' :
""" name of the 'save' incident [RecordDataSvc] """,
1038 'PersistencySvc' :
""" name of the persistency service [RecordDataSvc] """,
1040 def __init__(self, name = Configurable.DefaultName, **kwargs):
1041 super(RunRecordDataSvc, self).
__init__(name)
1042 for n,v
in kwargs.items():
1045 return 'GaudiCommonSvc' 1047 return 'RunRecordDataSvc' 1053 'ExtraOutputs' : [],
1057 'AuditAlgorithms' :
False,
1058 'AuditInitialize' :
False,
1059 'AuditReinitialize' :
False,
1060 'AuditRestart' :
False,
1061 'AuditExecute' :
False,
1062 'AuditFinalize' :
False,
1063 'AuditBeginRun' :
False,
1064 'AuditEndRun' :
False,
1065 'AuditStart' :
False,
1066 'AuditStop' :
False,
1068 'MonitorService' :
'MonitorSvc',
1069 'RegisterForContextService' :
False,
1071 'NeededResources' : [ ],
1072 'IsIOBound' :
False,
1073 'FilterCircularDependencies' :
True,
1075 'OptItemList' : [ ],
1076 'AlgDependentItemList' : { },
1078 'PreloadOptItems' :
False,
1081 'EvtDataSvc' :
'EventDataSvc',
1082 'EvtConversionSvc' :
'EventPersistencySvc',
1084 'RequireAlgs' : [ ],
1086 'VerifyItems' :
True,
1089 'ExtraInputs' :
""" [DataHandleHolderBase<PropertyHolder<CommonMessaging<implements<IAlgorithm,IDataHandleHolder,IProperty,IStateful> > > >] """,
1090 'ExtraOutputs' :
""" [DataHandleHolderBase<PropertyHolder<CommonMessaging<implements<IAlgorithm,IDataHandleHolder,IProperty,IStateful> > > >] """,
1091 'OutputLevel' :
""" output level [Algorithm] """,
1092 'Enable' :
""" should the algorithm be executed or not [Algorithm] """,
1093 'ErrorMax' :
""" [[deprecated]] max number of errors [Algorithm] """,
1094 'AuditAlgorithms' :
""" [[deprecated]] unused [Algorithm] """,
1095 'AuditInitialize' :
""" trigger auditor on initialize() [Algorithm] """,
1096 'AuditReinitialize' :
""" trigger auditor on reinitialize() [Algorithm] """,
1097 'AuditRestart' :
""" trigger auditor on restart() [Algorithm] """,
1098 'AuditExecute' :
""" trigger auditor on execute() [Algorithm] """,
1099 'AuditFinalize' :
""" trigger auditor on finalize() [Algorithm] """,
1100 'AuditBeginRun' :
""" trigger auditor on beginRun() [Algorithm] """,
1101 'AuditEndRun' :
""" trigger auditor on endRun() [Algorithm] """,
1102 'AuditStart' :
""" trigger auditor on start() [Algorithm] """,
1103 'AuditStop' :
""" trigger auditor on stop() [Algorithm] """,
1104 'Timeline' :
""" send events to TimelineSvc [Algorithm] """,
1105 'MonitorService' :
""" name to use for Monitor Service [Algorithm] """,
1106 'RegisterForContextService' :
""" flag to enforce the registration for Algorithm Context Service [Algorithm] """,
1107 'Cardinality' :
""" how many clones to create - 0 means algo is reentrant [Algorithm] """,
1108 'NeededResources' :
""" named resources needed during event looping [Algorithm] """,
1109 'IsIOBound' :
""" if the algorithm is I/O-bound (in the broad sense of Von Neumann bottleneck) [Algorithm] """,
1110 'FilterCircularDependencies' :
""" filter out circular data dependencies [Algorithm] """,
1111 'ItemList' :
""" vector of item names to be saved to this stream [OutputStream] """,
1112 'OptItemList' :
""" vector of optional item names to be saved to this stream [OutputStream] """,
1113 'AlgDependentItemList' :
""" mapping between algorithm names, and a list of items for which, if the algorithm in question accepted the event, they should be also stored [OutputStream] """,
1114 'Preload' :
""" flag indicating whether data pre-loading should be performed [OutputStream] """,
1115 'PreloadOptItems' :
""" flag indicating whether optional items should be preloaded [OutputStream] """,
1116 'Output' :
""" name of the output file specification [OutputStream] """,
1117 'OutputFile' :
""" name of the output file [OutputStream] """,
1118 'EvtDataSvc' :
""" name of the service managing the data store [OutputStream] """,
1119 'EvtConversionSvc' :
""" name of the persistency service capable to write data from the store [OutputStream] """,
1120 'AcceptAlgs' :
""" names of Algorithms that this stream accepts [OutputStream] """,
1121 'RequireAlgs' :
""" names of Algorithms that this stream requires [OutputStream] """,
1122 'VetoAlgs' :
""" names of Algorithms that this stream is vetoed by [OutputStream] """,
1123 'VerifyItems' :
""" flag to indicate that item consistency should be checked [OutputStream] """,
1125 def __init__(self, name = Configurable.DefaultName, **kwargs):
1126 super(RunRecordStream, self).
__init__(name)
1127 for n,v
in kwargs.items():
1130 return 'GaudiCommonSvc' 1132 return 'RunRecordStream' 1138 'ExtraOutputs' : [],
1142 'AuditAlgorithms' :
False,
1143 'AuditInitialize' :
False,
1144 'AuditReinitialize' :
False,
1145 'AuditRestart' :
False,
1146 'AuditExecute' :
False,
1147 'AuditFinalize' :
False,
1148 'AuditBeginRun' :
False,
1149 'AuditEndRun' :
False,
1150 'AuditStart' :
False,
1151 'AuditStop' :
False,
1153 'MonitorService' :
'MonitorSvc',
1154 'RegisterForContextService' :
False,
1156 'NeededResources' : [ ],
1157 'IsIOBound' :
False,
1158 'FilterCircularDependencies' :
True,
1160 'OptItemList' : [ ],
1161 'AlgDependentItemList' : { },
1163 'PreloadOptItems' :
False,
1166 'EvtDataSvc' :
'EventDataSvc',
1167 'EvtConversionSvc' :
'EventPersistencySvc',
1169 'RequireAlgs' : [ ],
1171 'VerifyItems' :
True,
1172 'EventsPerFile' : 4294967295,
1173 'NumericFilename' :
False,
1177 'ExtraInputs' :
""" [DataHandleHolderBase<PropertyHolder<CommonMessaging<implements<IAlgorithm,IDataHandleHolder,IProperty,IStateful> > > >] """,
1178 'ExtraOutputs' :
""" [DataHandleHolderBase<PropertyHolder<CommonMessaging<implements<IAlgorithm,IDataHandleHolder,IProperty,IStateful> > > >] """,
1179 'OutputLevel' :
""" output level [Algorithm] """,
1180 'Enable' :
""" should the algorithm be executed or not [Algorithm] """,
1181 'ErrorMax' :
""" [[deprecated]] max number of errors [Algorithm] """,
1182 'AuditAlgorithms' :
""" [[deprecated]] unused [Algorithm] """,
1183 'AuditInitialize' :
""" trigger auditor on initialize() [Algorithm] """,
1184 'AuditReinitialize' :
""" trigger auditor on reinitialize() [Algorithm] """,
1185 'AuditRestart' :
""" trigger auditor on restart() [Algorithm] """,
1186 'AuditExecute' :
""" trigger auditor on execute() [Algorithm] """,
1187 'AuditFinalize' :
""" trigger auditor on finalize() [Algorithm] """,
1188 'AuditBeginRun' :
""" trigger auditor on beginRun() [Algorithm] """,
1189 'AuditEndRun' :
""" trigger auditor on endRun() [Algorithm] """,
1190 'AuditStart' :
""" trigger auditor on start() [Algorithm] """,
1191 'AuditStop' :
""" trigger auditor on stop() [Algorithm] """,
1192 'Timeline' :
""" send events to TimelineSvc [Algorithm] """,
1193 'MonitorService' :
""" name to use for Monitor Service [Algorithm] """,
1194 'RegisterForContextService' :
""" flag to enforce the registration for Algorithm Context Service [Algorithm] """,
1195 'Cardinality' :
""" how many clones to create - 0 means algo is reentrant [Algorithm] """,
1196 'NeededResources' :
""" named resources needed during event looping [Algorithm] """,
1197 'IsIOBound' :
""" if the algorithm is I/O-bound (in the broad sense of Von Neumann bottleneck) [Algorithm] """,
1198 'FilterCircularDependencies' :
""" filter out circular data dependencies [Algorithm] """,
1199 'ItemList' :
""" vector of item names to be saved to this stream [OutputStream] """,
1200 'OptItemList' :
""" vector of optional item names to be saved to this stream [OutputStream] """,
1201 'AlgDependentItemList' :
""" mapping between algorithm names, and a list of items for which, if the algorithm in question accepted the event, they should be also stored [OutputStream] """,
1202 'Preload' :
""" flag indicating whether data pre-loading should be performed [OutputStream] """,
1203 'PreloadOptItems' :
""" flag indicating whether optional items should be preloaded [OutputStream] """,
1204 'Output' :
""" name of the output file specification [OutputStream] """,
1205 'OutputFile' :
""" name of the output file [OutputStream] """,
1206 'EvtDataSvc' :
""" name of the service managing the data store [OutputStream] """,
1207 'EvtConversionSvc' :
""" name of the persistency service capable to write data from the store [OutputStream] """,
1208 'AcceptAlgs' :
""" names of Algorithms that this stream accepts [OutputStream] """,
1209 'RequireAlgs' :
""" names of Algorithms that this stream requires [OutputStream] """,
1210 'VetoAlgs' :
""" names of Algorithms that this stream is vetoed by [OutputStream] """,
1211 'VerifyItems' :
""" flag to indicate that item consistency should be checked [OutputStream] """,
1212 'EventsPerFile' :
""" [SequentialOutputStream] """,
1213 'NumericFilename' :
""" [SequentialOutputStream] """,
1214 'NumbersAdded' :
""" [SequentialOutputStream] """,
1216 def __init__(self, name = Configurable.DefaultName, **kwargs):
1217 super(SequentialOutputStream, self).
__init__(name)
1218 for n,v
in kwargs.items():
1221 return 'GaudiCommonSvc' 1223 return 'SequentialOutputStream' 1229 'AuditServices' :
False,
1230 'AuditInitialize' :
False,
1231 'AuditStart' :
False,
1232 'AuditStop' :
False,
1233 'AuditFinalize' :
False,
1234 'AuditReinitialize' :
False,
1235 'AuditRestart' :
False,
1237 'AbortOnError' :
False,
1238 'SuppressCheck' :
False,
1239 'IgnoreDicts' :
True,
1242 'OutputLevel' :
""" output level [Service] """,
1243 'AuditServices' :
""" [[deprecated]] unused [Service] """,
1244 'AuditInitialize' :
""" trigger auditor on initialize() [Service] """,
1245 'AuditStart' :
""" trigger auditor on start() [Service] """,
1246 'AuditStop' :
""" trigger auditor on stop() [Service] """,
1247 'AuditFinalize' :
""" trigger auditor on finalize() [Service] """,
1248 'AuditReinitialize' :
""" trigger auditor on reinitialize() [Service] """,
1249 'AuditRestart' :
""" trigger auditor on restart() [Service] """,
1250 'Filter' :
""" [StatusCodeSvc] """,
1251 'AbortOnError' :
""" [StatusCodeSvc] """,
1252 'SuppressCheck' :
""" [StatusCodeSvc] """,
1253 'IgnoreDicts' :
""" [StatusCodeSvc] """,
1255 def __init__(self, name = Configurable.DefaultName, **kwargs):
1256 super(StatusCodeSvc, self).
__init__(name)
1257 for n,v
in kwargs.items():
1260 return 'GaudiCommonSvc' 1262 return 'StatusCodeSvc' 1268 'ExtraOutputs' : [],
1272 'AuditAlgorithms' :
False,
1273 'AuditInitialize' :
False,
1274 'AuditReinitialize' :
False,
1275 'AuditRestart' :
False,
1276 'AuditExecute' :
False,
1277 'AuditFinalize' :
False,
1278 'AuditBeginRun' :
False,
1279 'AuditEndRun' :
False,
1280 'AuditStart' :
False,
1281 'AuditStop' :
False,
1283 'MonitorService' :
'MonitorSvc',
1284 'RegisterForContextService' :
False,
1286 'NeededResources' : [ ],
1287 'IsIOBound' :
False,
1288 'FilterCircularDependencies' :
True,
1292 'PrintFreq' : 0.0000000,
1293 'ExploreRelations' :
False,
1294 'DataSvc' :
'EventDataSvc',
1295 'TestAccess' :
False,
1296 'AccessForeign' :
False,
1299 'ExtraInputs' :
""" [DataHandleHolderBase<PropertyHolder<CommonMessaging<implements<IAlgorithm,IDataHandleHolder,IProperty,IStateful> > > >] """,
1300 'ExtraOutputs' :
""" [DataHandleHolderBase<PropertyHolder<CommonMessaging<implements<IAlgorithm,IDataHandleHolder,IProperty,IStateful> > > >] """,
1301 'OutputLevel' :
""" output level [Algorithm] """,
1302 'Enable' :
""" should the algorithm be executed or not [Algorithm] """,
1303 'ErrorMax' :
""" [[deprecated]] max number of errors [Algorithm] """,
1304 'AuditAlgorithms' :
""" [[deprecated]] unused [Algorithm] """,
1305 'AuditInitialize' :
""" trigger auditor on initialize() [Algorithm] """,
1306 'AuditReinitialize' :
""" trigger auditor on reinitialize() [Algorithm] """,
1307 'AuditRestart' :
""" trigger auditor on restart() [Algorithm] """,
1308 'AuditExecute' :
""" trigger auditor on execute() [Algorithm] """,
1309 'AuditFinalize' :
""" trigger auditor on finalize() [Algorithm] """,
1310 'AuditBeginRun' :
""" trigger auditor on beginRun() [Algorithm] """,
1311 'AuditEndRun' :
""" trigger auditor on endRun() [Algorithm] """,
1312 'AuditStart' :
""" trigger auditor on start() [Algorithm] """,
1313 'AuditStop' :
""" trigger auditor on stop() [Algorithm] """,
1314 'Timeline' :
""" send events to TimelineSvc [Algorithm] """,
1315 'MonitorService' :
""" name to use for Monitor Service [Algorithm] """,
1316 'RegisterForContextService' :
""" flag to enforce the registration for Algorithm Context Service [Algorithm] """,
1317 'Cardinality' :
""" how many clones to create - 0 means algo is reentrant [Algorithm] """,
1318 'NeededResources' :
""" named resources needed during event looping [Algorithm] """,
1319 'IsIOBound' :
""" if the algorithm is I/O-bound (in the broad sense of Von Neumann bottleneck) [Algorithm] """,
1320 'FilterCircularDependencies' :
""" filter out circular data dependencies [Algorithm] """,
1321 'Load' :
""" load non existing items [StoreExplorerAlg] """,
1322 'PrintEvt' :
""" limit printout to first N events [StoreExplorerAlg] """,
1323 'PrintMissing' :
""" indicate if missing entities should be printed [StoreExplorerAlg] """,
1324 'PrintFreq' :
""" printout frequency [StoreExplorerAlg] """,
1325 'ExploreRelations' :
""" if relations should be followed [StoreExplorerAlg] """,
1326 'DataSvc' :
""" name of the data provider service [StoreExplorerAlg] """,
1327 'TestAccess' :
""" test access to objects (DataObject and ContainedObject) [StoreExplorerAlg] """,
1328 'AccessForeign' :
""" indicate if foreign files should be opened [StoreExplorerAlg] """,
1330 def __init__(self, name = Configurable.DefaultName, **kwargs):
1331 super(StoreExplorerAlg, self).
__init__(name)
1332 for n,v
in kwargs.items():
1335 return 'GaudiCommonSvc' 1337 return 'StoreExplorerAlg' 1343 'ExtraOutputs' : [],
1347 'AuditAlgorithms' :
False,
1348 'AuditInitialize' :
False,
1349 'AuditReinitialize' :
False,
1350 'AuditRestart' :
False,
1351 'AuditExecute' :
False,
1352 'AuditFinalize' :
False,
1353 'AuditBeginRun' :
False,
1354 'AuditEndRun' :
False,
1355 'AuditStart' :
False,
1356 'AuditStop' :
False,
1358 'MonitorService' :
'MonitorSvc',
1359 'RegisterForContextService' :
False,
1361 'NeededResources' : [ ],
1362 'IsIOBound' :
False,
1363 'FilterCircularDependencies' :
True,
1366 'ExtraInputs' :
""" [DataHandleHolderBase<PropertyHolder<CommonMessaging<implements<IAlgorithm,IDataHandleHolder,IProperty,IStateful> > > >] """,
1367 'ExtraOutputs' :
""" [DataHandleHolderBase<PropertyHolder<CommonMessaging<implements<IAlgorithm,IDataHandleHolder,IProperty,IStateful> > > >] """,
1368 'OutputLevel' :
""" output level [Algorithm] """,
1369 'Enable' :
""" should the algorithm be executed or not [Algorithm] """,
1370 'ErrorMax' :
""" [[deprecated]] max number of errors [Algorithm] """,
1371 'AuditAlgorithms' :
""" [[deprecated]] unused [Algorithm] """,
1372 'AuditInitialize' :
""" trigger auditor on initialize() [Algorithm] """,
1373 'AuditReinitialize' :
""" trigger auditor on reinitialize() [Algorithm] """,
1374 'AuditRestart' :
""" trigger auditor on restart() [Algorithm] """,
1375 'AuditExecute' :
""" trigger auditor on execute() [Algorithm] """,
1376 'AuditFinalize' :
""" trigger auditor on finalize() [Algorithm] """,
1377 'AuditBeginRun' :
""" trigger auditor on beginRun() [Algorithm] """,
1378 'AuditEndRun' :
""" trigger auditor on endRun() [Algorithm] """,
1379 'AuditStart' :
""" trigger auditor on start() [Algorithm] """,
1380 'AuditStop' :
""" trigger auditor on stop() [Algorithm] """,
1381 'Timeline' :
""" send events to TimelineSvc [Algorithm] """,
1382 'MonitorService' :
""" name to use for Monitor Service [Algorithm] """,
1383 'RegisterForContextService' :
""" flag to enforce the registration for Algorithm Context Service [Algorithm] """,
1384 'Cardinality' :
""" how many clones to create - 0 means algo is reentrant [Algorithm] """,
1385 'NeededResources' :
""" named resources needed during event looping [Algorithm] """,
1386 'IsIOBound' :
""" if the algorithm is I/O-bound (in the broad sense of Von Neumann bottleneck) [Algorithm] """,
1387 'FilterCircularDependencies' :
""" filter out circular data dependencies [Algorithm] """,
1389 def __init__(self, name = Configurable.DefaultName, **kwargs):
1390 super(StoreSnifferAlg, self).
__init__(name)
1391 for n,v
in kwargs.items():
1394 return 'GaudiCommonSvc' 1396 return 'StoreSnifferAlg' 1402 'ExtraOutputs' : [],
1406 'AuditAlgorithms' :
False,
1407 'AuditInitialize' :
False,
1408 'AuditReinitialize' :
False,
1409 'AuditRestart' :
False,
1410 'AuditExecute' :
False,
1411 'AuditFinalize' :
False,
1412 'AuditBeginRun' :
False,
1413 'AuditEndRun' :
False,
1414 'AuditStart' :
False,
1415 'AuditStop' :
False,
1417 'MonitorService' :
'MonitorSvc',
1418 'RegisterForContextService' :
False,
1420 'NeededResources' : [ ],
1421 'IsIOBound' :
False,
1422 'FilterCircularDependencies' :
True,
1424 'OptItemList' : [ ],
1425 'AlgDependentItemList' : { },
1427 'PreloadOptItems' :
False,
1430 'EvtDataSvc' :
'EventDataSvc',
1431 'EvtConversionSvc' :
'EventPersistencySvc',
1433 'RequireAlgs' : [ ],
1435 'VerifyItems' :
True,
1436 'AddressLeaf' :
'/Event',
1437 'AddressColumn' :
'Address',
1438 'TagCollectionSvc' :
'NTupleSvc',
1439 'ObjectsFirst' :
True,
1443 'ExtraInputs' :
""" [DataHandleHolderBase<PropertyHolder<CommonMessaging<implements<IAlgorithm,IDataHandleHolder,IProperty,IStateful> > > >] """,
1444 'ExtraOutputs' :
""" [DataHandleHolderBase<PropertyHolder<CommonMessaging<implements<IAlgorithm,IDataHandleHolder,IProperty,IStateful> > > >] """,
1445 'OutputLevel' :
""" output level [Algorithm] """,
1446 'Enable' :
""" should the algorithm be executed or not [Algorithm] """,
1447 'ErrorMax' :
""" [[deprecated]] max number of errors [Algorithm] """,
1448 'AuditAlgorithms' :
""" [[deprecated]] unused [Algorithm] """,
1449 'AuditInitialize' :
""" trigger auditor on initialize() [Algorithm] """,
1450 'AuditReinitialize' :
""" trigger auditor on reinitialize() [Algorithm] """,
1451 'AuditRestart' :
""" trigger auditor on restart() [Algorithm] """,
1452 'AuditExecute' :
""" trigger auditor on execute() [Algorithm] """,
1453 'AuditFinalize' :
""" trigger auditor on finalize() [Algorithm] """,
1454 'AuditBeginRun' :
""" trigger auditor on beginRun() [Algorithm] """,
1455 'AuditEndRun' :
""" trigger auditor on endRun() [Algorithm] """,
1456 'AuditStart' :
""" trigger auditor on start() [Algorithm] """,
1457 'AuditStop' :
""" trigger auditor on stop() [Algorithm] """,
1458 'Timeline' :
""" send events to TimelineSvc [Algorithm] """,
1459 'MonitorService' :
""" name to use for Monitor Service [Algorithm] """,
1460 'RegisterForContextService' :
""" flag to enforce the registration for Algorithm Context Service [Algorithm] """,
1461 'Cardinality' :
""" how many clones to create - 0 means algo is reentrant [Algorithm] """,
1462 'NeededResources' :
""" named resources needed during event looping [Algorithm] """,
1463 'IsIOBound' :
""" if the algorithm is I/O-bound (in the broad sense of Von Neumann bottleneck) [Algorithm] """,
1464 'FilterCircularDependencies' :
""" filter out circular data dependencies [Algorithm] """,
1465 'ItemList' :
""" vector of item names to be saved to this stream [OutputStream] """,
1466 'OptItemList' :
""" vector of optional item names to be saved to this stream [OutputStream] """,
1467 'AlgDependentItemList' :
""" mapping between algorithm names, and a list of items for which, if the algorithm in question accepted the event, they should be also stored [OutputStream] """,
1468 'Preload' :
""" flag indicating whether data pre-loading should be performed [OutputStream] """,
1469 'PreloadOptItems' :
""" flag indicating whether optional items should be preloaded [OutputStream] """,
1470 'Output' :
""" name of the output file specification [OutputStream] """,
1471 'OutputFile' :
""" name of the output file [OutputStream] """,
1472 'EvtDataSvc' :
""" name of the service managing the data store [OutputStream] """,
1473 'EvtConversionSvc' :
""" name of the persistency service capable to write data from the store [OutputStream] """,
1474 'AcceptAlgs' :
""" names of Algorithms that this stream accepts [OutputStream] """,
1475 'RequireAlgs' :
""" names of Algorithms that this stream requires [OutputStream] """,
1476 'VetoAlgs' :
""" names of Algorithms that this stream is vetoed by [OutputStream] """,
1477 'VerifyItems' :
""" flag to indicate that item consistency should be checked [OutputStream] """,
1478 'AddressLeaf' :
""" name of the address leaf in the transient event store [TagCollectionStream] """,
1479 'AddressColumn' :
""" name of the address column of the tag collection [TagCollectionStream] """,
1480 'TagCollectionSvc' :
""" name of the collection service [TagCollectionStream] """,
1481 'ObjectsFirst' :
""" flag to indicate that the objects should be written first [TagCollectionStream] """,
1482 'Collection' :
""" name of the tag collection in the transient store [TagCollectionStream] """,
1484 def __init__(self, name = Configurable.DefaultName, **kwargs):
1485 super(TagCollectionStream, self).
__init__(name)
1486 for n,v
in kwargs.items():
1489 return 'GaudiCommonSvc' 1491 return 'TagCollectionStream'
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)
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)