GaudiCommonSvcConf.py
Go to the documentation of this file.
1 #Fri Oct 9 16:23:11 2015"""Automatically generated. DO NOT EDIT please"""
3 
4 class AlgContextSvc( ConfigurableService ) :
5  __slots__ = {
6  'OutputLevel' : 7, # int
7  'AuditServices' : False, # bool
8  'AuditInitialize' : False, # bool
9  'AuditStart' : False, # bool
10  'AuditStop' : False, # bool
11  'AuditFinalize' : False, # bool
12  'AuditReInitialize' : False, # bool
13  'AuditReStart' : False, # bool
14  'Check' : True, # bool
15  }
16  _propertyDocDct = {
17  'Check' : """ Flag to perform more checks """,
18  }
19  def __init__(self, name = Configurable.DefaultName, **kwargs):
20  super(AlgContextSvc, self).__init__(name)
21  for n,v in kwargs.items():
22  setattr(self, n, v)
23  def getDlls( self ):
24  return 'GaudiCommonSvc'
25  def getType( self ):
26  return 'AlgContextSvc'
27  pass # class AlgContextSvc
28 
29 class AuditorSvc( ConfigurableService ) :
30  __slots__ = {
31  'OutputLevel' : 7, # int
32  'AuditServices' : False, # bool
33  'AuditInitialize' : False, # bool
34  'AuditStart' : False, # bool
35  'AuditStop' : False, # bool
36  'AuditFinalize' : False, # bool
37  'AuditReInitialize' : False, # bool
38  'AuditReStart' : False, # bool
39  'Auditors' : [ ], # list
40  'Enable' : True, # bool
41  }
42  _propertyDocDct = {
43  }
44  def __init__(self, name = Configurable.DefaultName, **kwargs):
45  super(AuditorSvc, self).__init__(name)
46  for n,v in kwargs.items():
47  setattr(self, n, v)
48  def getDlls( self ):
49  return 'GaudiCommonSvc'
50  def getType( self ):
51  return 'AuditorSvc'
52  pass # class AuditorSvc
53 
54 class ChronoStatSvc( ConfigurableService ) :
55  __slots__ = {
56  'OutputLevel' : 7, # int
57  'AuditServices' : False, # bool
58  'AuditInitialize' : False, # bool
59  'AuditStart' : False, # bool
60  'AuditStop' : False, # bool
61  'AuditFinalize' : False, # bool
62  'AuditReInitialize' : False, # bool
63  'AuditReStart' : False, # bool
64  'ChronoPrintOutTable' : True, # bool
65  'ChronoDestinationCout' : False, # bool
66  'ChronoPrintLevel' : 3, # int
67  'ChronoTableToBeOrdered' : True, # bool
68  'PrintUserTime' : True, # bool
69  'PrintSystemTime' : False, # bool
70  'PrintEllapsedTime' : False, # bool
71  'StatPrintOutTable' : True, # bool
72  'StatDestinationCout' : False, # bool
73  'StatPrintLevel' : 3, # int
74  'StatTableToBeOrdered' : True, # bool
75  'NumberOfSkippedEventsForMemStat' : -1, # int
76  'AsciiStatsOutputFile' : '', # str
77  'StatTableHeader' : ' Counter | # | sum | mean/eff^* | rms/err^* | min | max |', # str
78  'RegularRowFormat' : ' %|-15.15s|%|17t||%|10d| |%|11.7g| |%|#11.5g| |%|#11.5g| |%|#12.5g| |%|#12.5g| |', # str
79  'EfficiencyRowFormat' : '*%|-15.15s|%|17t||%|10d| |%|11.5g| |(%|#9.7g| +- %|-#9.7g|)%%| ------- | ------- |', # str
80  'UseEfficiencyRowFormat' : True, # bool
81  'PerEventFile' : '', # str
82  }
83  _propertyDocDct = {
84  'UseEfficiencyRowFormat' : """ Use the special format for printout of efficiency counters """,
85  'PerEventFile' : """ File name for per-event deltas """,
86  'EfficiencyRowFormat' : """ The format for the regular row in the output Stat-table """,
87  'RegularRowFormat' : """ The format for the regular row in the output Stat-table """,
88  'StatTableHeader' : """ The header row for the output Stat-table """,
89  'AsciiStatsOutputFile' : """ Name of the output file storing the stats. If empty, no statistics will be saved (default) """,
90  }
91  def __init__(self, name = Configurable.DefaultName, **kwargs):
92  super(ChronoStatSvc, self).__init__(name)
93  for n,v in kwargs.items():
94  setattr(self, n, v)
95  def getDlls( self ):
96  return 'GaudiCommonSvc'
97  def getType( self ):
98  return 'ChronoStatSvc'
99  pass # class ChronoStatSvc
100 
101 class CounterSvc( ConfigurableService ) :
102  __slots__ = {
103  'OutputLevel' : 7, # int
104  'AuditServices' : False, # bool
105  'AuditInitialize' : False, # bool
106  'AuditStart' : False, # bool
107  'AuditStop' : False, # bool
108  'AuditFinalize' : False, # bool
109  'AuditReInitialize' : False, # bool
110  'AuditReStart' : False, # bool
111  'PrintStat' : True, # bool
112  'StatTableHeader' : ' Counter :: Group | # | sum | mean/eff^* | rms/err^* | min | max |', # str
113  'RegularRowFormat' : ' %|15.15s|%|-15.15s|%|32t||%|10d| |%|11.7g| |%|#11.5g| |%|#11.5g| |%|#12.5g| |%|#12.5g| |', # str
114  'EfficiencyRowFormat' : '*%|15.15s|%|-15.15s|%|32t||%|10d| |%|11.5g| |(%|#9.7g| +- %|-#9.7g|)%%| ------- | ------- |', # str
115  'UseEfficiencyRowFormat' : True, # bool
116  }
117  _propertyDocDct = {
118  'UseEfficiencyRowFormat' : """ Use the special format for printout of efficiency counters """,
119  'EfficiencyRowFormat' : """ The format for the regular row in the outptu Stat-table """,
120  'RegularRowFormat' : """ The format for the regular row in the output Stat-table """,
121  'StatTableHeader' : """ The header row for the output Stat-table """,
122  }
123  def __init__(self, name = Configurable.DefaultName, **kwargs):
124  super(CounterSvc, self).__init__(name)
125  for n,v in kwargs.items():
126  setattr(self, n, v)
127  def getDlls( self ):
128  return 'GaudiCommonSvc'
129  def getType( self ):
130  return 'CounterSvc'
131  pass # class CounterSvc
132 
133 class DataSvcFileEntriesTool( ConfigurableAlgTool ) :
134  __slots__ = {
135  'MonitorService' : 'MonitorSvc', # str
136  'OutputLevel' : 7, # int
137  'AuditTools' : False, # bool
138  'AuditInitialize' : False, # bool
139  'AuditStart' : False, # bool
140  'AuditStop' : False, # bool
141  'AuditFinalize' : False, # bool
142  'DataService' : 'EventDataSvc', # str
143  'Root' : '', # str
144  'ScanOnBeginEvent' : False, # bool
145  'IgnoreOriginChange' : False, # bool
146  }
147  _propertyDocDct = {
148  'IgnoreOriginChange' : """ Disable the detection of the change in the origin of object between the BeginEvent and the scan """,
149  'ScanOnBeginEvent' : """ If the scan has to be started during the BeginEvent incident (true) or on demand (false, default) """,
150  'Root' : """ Path to the element from which to start the scan """,
151  'DataService' : """ Name of the data service to use """,
152  }
153  def __init__(self, name = Configurable.DefaultName, **kwargs):
154  super(DataSvcFileEntriesTool, self).__init__(name)
155  for n,v in kwargs.items():
156  setattr(self, n, v)
157  def getDlls( self ):
158  return 'GaudiCommonSvc'
159  def getType( self ):
160  return 'DataSvcFileEntriesTool'
161  pass # class DataSvcFileEntriesTool
162 
163 class DetPersistencySvc( ConfigurableService ) :
164  __slots__ = {
165  'OutputLevel' : 7, # int
166  'AuditServices' : False, # bool
167  'AuditInitialize' : False, # bool
168  'AuditStart' : False, # bool
169  'AuditStop' : False, # bool
170  'AuditFinalize' : False, # bool
171  'AuditReInitialize' : False, # bool
172  'AuditReStart' : False, # bool
173  'CnvServices' : [ ], # list
174  }
175  _propertyDocDct = {
176  }
177  def __init__(self, name = Configurable.DefaultName, **kwargs):
178  super(DetPersistencySvc, self).__init__(name)
179  for n,v in kwargs.items():
180  setattr(self, n, v)
181  def getDlls( self ):
182  return 'GaudiCommonSvc'
183  def getType( self ):
184  return 'DetPersistencySvc'
185  pass # class DetPersistencySvc
186 
187 class EvtCollectionStream( ConfigurableAlgorithm ) :
188  __slots__ = {
189  'OutputLevel' : 0, # int
190  'Enable' : True, # bool
191  'ErrorMax' : 1, # int
192  'ErrorCounter' : 0, # int
193  'AuditAlgorithms' : False, # bool
194  'AuditInitialize' : False, # bool
195  'AuditReinitialize' : False, # bool
196  'AuditRestart' : False, # bool
197  'AuditExecute' : False, # bool
198  'AuditFinalize' : False, # bool
199  'AuditBeginRun' : False, # bool
200  'AuditEndRun' : False, # bool
201  'AuditStart' : False, # bool
202  'AuditStop' : False, # bool
203  'MonitorService' : 'MonitorSvc', # str
204  'RegisterForContextService' : False, # bool
205  'ItemList' : [ ], # list
206  'EvtDataSvc' : 'TagCollectionSvc', # str
207  }
208  _propertyDocDct = {
209  'RegisterForContextService' : """ The flag to enforce the registration for Algorithm Context Service """,
210  }
211  def __init__(self, name = Configurable.DefaultName, **kwargs):
212  super(EvtCollectionStream, self).__init__(name)
213  for n,v in kwargs.items():
214  setattr(self, n, v)
215  def getDlls( self ):
216  return 'GaudiCommonSvc'
217  def getType( self ):
218  return 'EvtCollectionStream'
219  pass # class EvtCollectionStream
220 
221 class EvtDataSvc( ConfigurableService ) :
222  __slots__ = {
223  'OutputLevel' : 7, # int
224  'AuditServices' : False, # bool
225  'AuditInitialize' : False, # bool
226  'AuditStart' : False, # bool
227  'AuditStop' : False, # bool
228  'AuditFinalize' : False, # bool
229  'AuditReInitialize' : False, # bool
230  'AuditReStart' : False, # bool
231  'RootCLID' : 110, # int
232  'RootName' : '/Event', # str
233  'ForceLeaves' : False, # bool
234  'InhibitPathes' : [ ], # list
235  'DataFaultName' : 'DataFault', # str
236  'DataAccessName' : 'DataAccess', # str
237  'EnableFaultHandler' : False, # bool
238  'EnableAccessHandler' : False, # bool
239  }
240  _propertyDocDct = {
241  }
242  def __init__(self, name = Configurable.DefaultName, **kwargs):
243  super(EvtDataSvc, self).__init__(name)
244  for n,v in kwargs.items():
245  setattr(self, n, v)
246  def getDlls( self ):
247  return 'GaudiCommonSvc'
248  def getType( self ):
249  return 'EvtDataSvc'
250  pass # class EvtDataSvc
251 
252 class EvtPersistencySvc( ConfigurableService ) :
253  __slots__ = {
254  'OutputLevel' : 7, # int
255  'AuditServices' : False, # bool
256  'AuditInitialize' : False, # bool
257  'AuditStart' : False, # bool
258  'AuditStop' : False, # bool
259  'AuditFinalize' : False, # bool
260  'AuditReInitialize' : False, # bool
261  'AuditReStart' : False, # bool
262  'CnvServices' : [ ], # list
263  }
264  _propertyDocDct = {
265  }
266  def __init__(self, name = Configurable.DefaultName, **kwargs):
267  super(EvtPersistencySvc, self).__init__(name)
268  for n,v in kwargs.items():
269  setattr(self, n, v)
270  def getDlls( self ):
271  return 'GaudiCommonSvc'
272  def getType( self ):
273  return 'EvtPersistencySvc'
274  pass # class EvtPersistencySvc
275 
276 class FileRecordDataSvc( ConfigurableService ) :
277  __slots__ = {
278  'OutputLevel' : 7, # int
279  'AuditServices' : False, # bool
280  'AuditInitialize' : False, # bool
281  'AuditStart' : False, # bool
282  'AuditStop' : False, # bool
283  'AuditFinalize' : False, # bool
284  'AuditReInitialize' : False, # bool
285  'AuditReStart' : False, # bool
286  'RootCLID' : 110, # int
287  'RootName' : '/FileRecords', # str
288  'ForceLeaves' : False, # bool
289  'InhibitPathes' : [ ], # list
290  'DataFaultName' : 'DataFault', # str
291  'DataAccessName' : 'DataAccess', # str
292  'EnableFaultHandler' : False, # bool
293  'EnableAccessHandler' : False, # bool
294  'AutoLoad' : True, # bool
295  'IncidentName' : 'NEW_FILE_RECORD', # str
296  'SaveIncident' : 'SAVE_FILE_RECORD', # str
297  'PersistencySvc' : 'PersistencySvc/FileRecordPersistencySvc', # str
298  }
299  _propertyDocDct = {
300  }
301  def __init__(self, name = Configurable.DefaultName, **kwargs):
302  super(FileRecordDataSvc, self).__init__(name)
303  for n,v in kwargs.items():
304  setattr(self, n, v)
305  def getDlls( self ):
306  return 'GaudiCommonSvc'
307  def getType( self ):
308  return 'FileRecordDataSvc'
309  pass # class FileRecordDataSvc
310 
311 class HistogramPersistencySvc( ConfigurableService ) :
312  __slots__ = {
313  'OutputLevel' : 7, # int
314  'AuditServices' : False, # bool
315  'AuditInitialize' : False, # bool
316  'AuditStart' : False, # bool
317  'AuditStop' : False, # bool
318  'AuditFinalize' : False, # bool
319  'AuditReInitialize' : False, # bool
320  'AuditReStart' : False, # bool
321  'CnvServices' : [ 'RootHistSvc' ], # list
322  'HistogramPersistency' : '', # str
323  'OutputFile' : '', # str
324  'ConvertHistos' : [ ], # list
325  'ExcludeHistos' : [ ], # list
326  'Warnings' : True, # bool
327  }
328  _propertyDocDct = {
329  'ExcludeHistos' : """ The list of patterns to be excluded for conversion """,
330  'Warnings' : """ Set this property to false to suppress warning messages """,
331  'ConvertHistos' : """ The list of patterns to be accepted for conversion """,
332  }
333  def __init__(self, name = Configurable.DefaultName, **kwargs):
334  super(HistogramPersistencySvc, self).__init__(name)
335  for n,v in kwargs.items():
336  setattr(self, n, v)
337  def getDlls( self ):
338  return 'GaudiCommonSvc'
339  def getType( self ):
340  return 'HistogramPersistencySvc'
341  pass # class HistogramPersistencySvc
342 
343 class HistogramSvc( ConfigurableService ) :
344  __slots__ = {
345  'OutputLevel' : 7, # int
346  'AuditServices' : False, # bool
347  'AuditInitialize' : False, # bool
348  'AuditStart' : False, # bool
349  'AuditStop' : False, # bool
350  'AuditFinalize' : False, # bool
351  'AuditReInitialize' : False, # bool
352  'AuditReStart' : False, # bool
353  'RootCLID' : 1, # int
354  'RootName' : '/stat', # str
355  'ForceLeaves' : False, # bool
356  'InhibitPathes' : [ ], # list
357  'DataFaultName' : 'DataFault', # str
358  'DataAccessName' : 'DataAccess', # str
359  'EnableFaultHandler' : False, # bool
360  'EnableAccessHandler' : False, # bool
361  'Input' : [ ], # list
362  'Predefined1DHistos' : { }, # list
363  }
364  _propertyDocDct = {
365  'Predefined1DHistos' : """ Histograms with predefined parameters """,
366  }
367  def __init__(self, name = Configurable.DefaultName, **kwargs):
368  super(HistogramSvc, self).__init__(name)
369  for n,v in kwargs.items():
370  setattr(self, n, v)
371  def getDlls( self ):
372  return 'GaudiCommonSvc'
373  def getType( self ):
374  return 'HistogramSvc'
375  pass # class HistogramSvc
376 
377 class InputCopyStream( ConfigurableAlgorithm ) :
378  __slots__ = {
379  'OutputLevel' : 0, # int
380  'Enable' : True, # bool
381  'ErrorMax' : 1, # int
382  'ErrorCounter' : 0, # int
383  'AuditAlgorithms' : False, # bool
384  'AuditInitialize' : False, # bool
385  'AuditReinitialize' : False, # bool
386  'AuditRestart' : False, # bool
387  'AuditExecute' : False, # bool
388  'AuditFinalize' : False, # bool
389  'AuditBeginRun' : False, # bool
390  'AuditEndRun' : False, # bool
391  'AuditStart' : False, # bool
392  'AuditStop' : False, # bool
393  'MonitorService' : 'MonitorSvc', # str
394  'RegisterForContextService' : False, # bool
395  'ItemList' : [ ], # list
396  'OptItemList' : [ ], # list
397  'AlgDependentItemList' : { }, # list
398  'Preload' : False, # bool
399  'PreloadOptItems' : False, # bool
400  'Output' : '', # str
401  'OutputFile' : '', # str
402  'EvtDataSvc' : 'EventDataSvc', # str
403  'EvtConversionSvc' : 'EventPersistencySvc', # str
404  'AcceptAlgs' : [ ], # list
405  'RequireAlgs' : [ ], # list
406  'VetoAlgs' : [ ], # list
407  'VerifyItems' : True, # bool
408  'TESVetoList' : [ ], # list
409  }
410  _propertyDocDct = {
411  'RegisterForContextService' : """ The flag to enforce the registration for Algorithm Context Service """,
412  }
413  def __init__(self, name = Configurable.DefaultName, **kwargs):
414  super(InputCopyStream, self).__init__(name)
415  for n,v in kwargs.items():
416  setattr(self, n, v)
417  def getDlls( self ):
418  return 'GaudiCommonSvc'
419  def getType( self ):
420  return 'InputCopyStream'
421  pass # class InputCopyStream
422 
423 class MultiStoreSvc( ConfigurableService ) :
424  __slots__ = {
425  'OutputLevel' : 7, # int
426  'AuditServices' : False, # bool
427  'AuditInitialize' : False, # bool
428  'AuditStart' : False, # bool
429  'AuditStop' : False, # bool
430  'AuditFinalize' : False, # bool
431  'AuditReInitialize' : False, # bool
432  'AuditReStart' : False, # bool
433  'RootCLID' : 110, # int
434  'RootName' : '/Event', # str
435  'Partitions' : [ ], # list
436  'DataLoader' : 'EventPersistencySvc', # str
437  'DefaultPartition' : 'Default', # str
438  }
439  _propertyDocDct = {
440  }
441  def __init__(self, name = Configurable.DefaultName, **kwargs):
442  super(MultiStoreSvc, self).__init__(name)
443  for n,v in kwargs.items():
444  setattr(self, n, v)
445  def getDlls( self ):
446  return 'GaudiCommonSvc'
447  def getType( self ):
448  return 'MultiStoreSvc'
449  pass # class MultiStoreSvc
450 
451 class OutputStream( ConfigurableAlgorithm ) :
452  __slots__ = {
453  'OutputLevel' : 0, # int
454  'Enable' : True, # bool
455  'ErrorMax' : 1, # int
456  'ErrorCounter' : 0, # int
457  'AuditAlgorithms' : False, # bool
458  'AuditInitialize' : False, # bool
459  'AuditReinitialize' : False, # bool
460  'AuditRestart' : False, # bool
461  'AuditExecute' : False, # bool
462  'AuditFinalize' : False, # bool
463  'AuditBeginRun' : False, # bool
464  'AuditEndRun' : False, # bool
465  'AuditStart' : False, # bool
466  'AuditStop' : False, # bool
467  'MonitorService' : 'MonitorSvc', # str
468  'RegisterForContextService' : False, # bool
469  'ItemList' : [ ], # list
470  'OptItemList' : [ ], # list
471  'AlgDependentItemList' : { }, # list
472  'Preload' : True, # bool
473  'PreloadOptItems' : False, # bool
474  'Output' : '', # str
475  'OutputFile' : '', # str
476  'EvtDataSvc' : 'EventDataSvc', # str
477  'EvtConversionSvc' : 'EventPersistencySvc', # str
478  'AcceptAlgs' : [ ], # list
479  'RequireAlgs' : [ ], # list
480  'VetoAlgs' : [ ], # list
481  'VerifyItems' : True, # bool
482  }
483  _propertyDocDct = {
484  'RegisterForContextService' : """ The flag to enforce the registration for Algorithm Context Service """,
485  }
486  def __init__(self, name = Configurable.DefaultName, **kwargs):
487  super(OutputStream, self).__init__(name)
488  for n,v in kwargs.items():
489  setattr(self, n, v)
490  def getDlls( self ):
491  return 'GaudiCommonSvc'
492  def getType( self ):
493  return 'OutputStream'
494  pass # class OutputStream
495 
496 class PartitionSwitchAlg( ConfigurableAlgorithm ) :
497  __slots__ = {
498  'OutputLevel' : 0, # int
499  'Enable' : True, # bool
500  'ErrorMax' : 1, # int
501  'ErrorCounter' : 0, # int
502  'AuditAlgorithms' : False, # bool
503  'AuditInitialize' : False, # bool
504  'AuditReinitialize' : False, # bool
505  'AuditRestart' : False, # bool
506  'AuditExecute' : False, # bool
507  'AuditFinalize' : False, # bool
508  'AuditBeginRun' : False, # bool
509  'AuditEndRun' : False, # bool
510  'AuditStart' : False, # bool
511  'AuditStop' : False, # bool
512  'MonitorService' : 'MonitorSvc', # str
513  'RegisterForContextService' : False, # bool
514  'Partition' : '', # str
515  'Tool' : 'PartitionSwitchTool', # str
516  }
517  _propertyDocDct = {
518  'RegisterForContextService' : """ The flag to enforce the registration for Algorithm Context Service """,
519  }
520  def __init__(self, name = Configurable.DefaultName, **kwargs):
521  super(PartitionSwitchAlg, self).__init__(name)
522  for n,v in kwargs.items():
523  setattr(self, n, v)
524  def getDlls( self ):
525  return 'GaudiCommonSvc'
526  def getType( self ):
527  return 'PartitionSwitchAlg'
528  pass # class PartitionSwitchAlg
529 
530 class PartitionSwitchTool( ConfigurableAlgTool ) :
531  __slots__ = {
532  'MonitorService' : 'MonitorSvc', # str
533  'OutputLevel' : 7, # int
534  'AuditTools' : False, # bool
535  'AuditInitialize' : False, # bool
536  'AuditStart' : False, # bool
537  'AuditStop' : False, # bool
538  'AuditFinalize' : False, # bool
539  'Actor' : 'EventDataService', # str
540  }
541  _propertyDocDct = {
542  }
543  def __init__(self, name = Configurable.DefaultName, **kwargs):
544  super(PartitionSwitchTool, self).__init__(name)
545  for n,v in kwargs.items():
546  setattr(self, n, v)
547  def getDlls( self ):
548  return 'GaudiCommonSvc'
549  def getType( self ):
550  return 'PartitionSwitchTool'
551  pass # class PartitionSwitchTool
552 
553 class PersistencySvc( ConfigurableService ) :
554  __slots__ = {
555  'OutputLevel' : 7, # int
556  'AuditServices' : False, # bool
557  'AuditInitialize' : False, # bool
558  'AuditStart' : False, # bool
559  'AuditStop' : False, # bool
560  'AuditFinalize' : False, # bool
561  'AuditReInitialize' : False, # bool
562  'AuditReStart' : False, # bool
563  'CnvServices' : [ ], # list
564  }
565  _propertyDocDct = {
566  }
567  def __init__(self, name = Configurable.DefaultName, **kwargs):
568  super(PersistencySvc, self).__init__(name)
569  for n,v in kwargs.items():
570  setattr(self, n, v)
571  def getDlls( self ):
572  return 'GaudiCommonSvc'
573  def getType( self ):
574  return 'PersistencySvc'
575  pass # class PersistencySvc
576 
577 class RecordDataSvc( ConfigurableService ) :
578  __slots__ = {
579  'OutputLevel' : 7, # int
580  'AuditServices' : False, # bool
581  'AuditInitialize' : False, # bool
582  'AuditStart' : False, # bool
583  'AuditStop' : False, # bool
584  'AuditFinalize' : False, # bool
585  'AuditReInitialize' : False, # bool
586  'AuditReStart' : False, # bool
587  'RootCLID' : 110, # int
588  'RootName' : '/Records', # str
589  'ForceLeaves' : False, # bool
590  'InhibitPathes' : [ ], # list
591  'DataFaultName' : 'DataFault', # str
592  'DataAccessName' : 'DataAccess', # str
593  'EnableFaultHandler' : False, # bool
594  'EnableAccessHandler' : False, # bool
595  'AutoLoad' : True, # bool
596  'IncidentName' : '', # str
597  'SaveIncident' : 'SAVE_RECORD', # str
598  'PersistencySvc' : 'PersistencySvc/RecordPersistencySvc', # str
599  }
600  _propertyDocDct = {
601  }
602  def __init__(self, name = Configurable.DefaultName, **kwargs):
603  super(RecordDataSvc, self).__init__(name)
604  for n,v in kwargs.items():
605  setattr(self, n, v)
606  def getDlls( self ):
607  return 'GaudiCommonSvc'
608  def getType( self ):
609  return 'RecordDataSvc'
610  pass # class RecordDataSvc
611 
612 class RecordStream( ConfigurableAlgorithm ) :
613  __slots__ = {
614  'OutputLevel' : 0, # int
615  'Enable' : True, # bool
616  'ErrorMax' : 1, # int
617  'ErrorCounter' : 0, # int
618  'AuditAlgorithms' : False, # bool
619  'AuditInitialize' : False, # bool
620  'AuditReinitialize' : False, # bool
621  'AuditRestart' : False, # bool
622  'AuditExecute' : False, # bool
623  'AuditFinalize' : False, # bool
624  'AuditBeginRun' : False, # bool
625  'AuditEndRun' : False, # bool
626  'AuditStart' : False, # bool
627  'AuditStop' : False, # bool
628  'MonitorService' : 'MonitorSvc', # str
629  'RegisterForContextService' : False, # bool
630  'ItemList' : [ ], # list
631  'OptItemList' : [ ], # list
632  'AlgDependentItemList' : { }, # list
633  'Preload' : True, # bool
634  'PreloadOptItems' : False, # bool
635  'Output' : '', # str
636  'OutputFile' : '', # str
637  'EvtDataSvc' : 'EventDataSvc', # str
638  'EvtConversionSvc' : 'EventPersistencySvc', # str
639  'AcceptAlgs' : [ ], # list
640  'RequireAlgs' : [ ], # list
641  'VetoAlgs' : [ ], # list
642  'VerifyItems' : True, # bool
643  'FireIncidents' : False, # bool
644  }
645  _propertyDocDct = {
646  'RegisterForContextService' : """ The flag to enforce the registration for Algorithm Context Service """,
647  }
648  def __init__(self, name = Configurable.DefaultName, **kwargs):
649  super(RecordStream, self).__init__(name)
650  for n,v in kwargs.items():
651  setattr(self, n, v)
652  def getDlls( self ):
653  return 'GaudiCommonSvc'
654  def getType( self ):
655  return 'RecordStream'
656  pass # class RecordStream
657 
658 class RunRecordDataSvc( ConfigurableService ) :
659  __slots__ = {
660  'OutputLevel' : 7, # int
661  'AuditServices' : False, # bool
662  'AuditInitialize' : False, # bool
663  'AuditStart' : False, # bool
664  'AuditStop' : False, # bool
665  'AuditFinalize' : False, # bool
666  'AuditReInitialize' : False, # bool
667  'AuditReStart' : False, # bool
668  'RootCLID' : 110, # int
669  'RootName' : '/RunRecords', # str
670  'ForceLeaves' : False, # bool
671  'InhibitPathes' : [ ], # list
672  'DataFaultName' : 'DataFault', # str
673  'DataAccessName' : 'DataAccess', # str
674  'EnableFaultHandler' : False, # bool
675  'EnableAccessHandler' : False, # bool
676  'AutoLoad' : True, # bool
677  'IncidentName' : 'NEW_RUN_RECORD', # str
678  'SaveIncident' : 'SAVE_RUN_RECORD', # str
679  'PersistencySvc' : 'PersistencySvc/RecordPersistencySvc', # str
680  }
681  _propertyDocDct = {
682  }
683  def __init__(self, name = Configurable.DefaultName, **kwargs):
684  super(RunRecordDataSvc, self).__init__(name)
685  for n,v in kwargs.items():
686  setattr(self, n, v)
687  def getDlls( self ):
688  return 'GaudiCommonSvc'
689  def getType( self ):
690  return 'RunRecordDataSvc'
691  pass # class RunRecordDataSvc
692 
693 class RunRecordStream( ConfigurableAlgorithm ) :
694  __slots__ = {
695  'OutputLevel' : 0, # int
696  'Enable' : True, # bool
697  'ErrorMax' : 1, # int
698  'ErrorCounter' : 0, # int
699  'AuditAlgorithms' : False, # bool
700  'AuditInitialize' : False, # bool
701  'AuditReinitialize' : False, # bool
702  'AuditRestart' : False, # bool
703  'AuditExecute' : False, # bool
704  'AuditFinalize' : False, # bool
705  'AuditBeginRun' : False, # bool
706  'AuditEndRun' : False, # bool
707  'AuditStart' : False, # bool
708  'AuditStop' : False, # bool
709  'MonitorService' : 'MonitorSvc', # str
710  'RegisterForContextService' : False, # bool
711  'ItemList' : [ ], # list
712  'OptItemList' : [ ], # list
713  'AlgDependentItemList' : { }, # list
714  'Preload' : True, # bool
715  'PreloadOptItems' : False, # bool
716  'Output' : '', # str
717  'OutputFile' : '', # str
718  'EvtDataSvc' : 'EventDataSvc', # str
719  'EvtConversionSvc' : 'EventPersistencySvc', # str
720  'AcceptAlgs' : [ ], # list
721  'RequireAlgs' : [ ], # list
722  'VetoAlgs' : [ ], # list
723  'VerifyItems' : True, # bool
724  }
725  _propertyDocDct = {
726  'RegisterForContextService' : """ The flag to enforce the registration for Algorithm Context Service """,
727  }
728  def __init__(self, name = Configurable.DefaultName, **kwargs):
729  super(RunRecordStream, self).__init__(name)
730  for n,v in kwargs.items():
731  setattr(self, n, v)
732  def getDlls( self ):
733  return 'GaudiCommonSvc'
734  def getType( self ):
735  return 'RunRecordStream'
736  pass # class RunRecordStream
737 
738 class SequentialOutputStream( ConfigurableAlgorithm ) :
739  __slots__ = {
740  'OutputLevel' : 0, # int
741  'Enable' : True, # bool
742  'ErrorMax' : 1, # int
743  'ErrorCounter' : 0, # int
744  'AuditAlgorithms' : False, # bool
745  'AuditInitialize' : False, # bool
746  'AuditReinitialize' : False, # bool
747  'AuditRestart' : False, # bool
748  'AuditExecute' : False, # bool
749  'AuditFinalize' : False, # bool
750  'AuditBeginRun' : False, # bool
751  'AuditEndRun' : False, # bool
752  'AuditStart' : False, # bool
753  'AuditStop' : False, # bool
754  'MonitorService' : 'MonitorSvc', # str
755  'RegisterForContextService' : False, # bool
756  'ItemList' : [ ], # list
757  'OptItemList' : [ ], # list
758  'AlgDependentItemList' : { }, # list
759  'Preload' : True, # bool
760  'PreloadOptItems' : False, # bool
761  'Output' : '', # str
762  'OutputFile' : '', # str
763  'EvtDataSvc' : 'EventDataSvc', # str
764  'EvtConversionSvc' : 'EventPersistencySvc', # str
765  'AcceptAlgs' : [ ], # list
766  'RequireAlgs' : [ ], # list
767  'VetoAlgs' : [ ], # list
768  'VerifyItems' : True, # bool
769  'EventsPerFile' : 4294967295, # int
770  'NumericFilename' : False, # bool
771  'NumbersAdded' : 6, # int
772  }
773  _propertyDocDct = {
774  'RegisterForContextService' : """ The flag to enforce the registration for Algorithm Context Service """,
775  }
776  def __init__(self, name = Configurable.DefaultName, **kwargs):
777  super(SequentialOutputStream, self).__init__(name)
778  for n,v in kwargs.items():
779  setattr(self, n, v)
780  def getDlls( self ):
781  return 'GaudiCommonSvc'
782  def getType( self ):
783  return 'SequentialOutputStream'
784  pass # class SequentialOutputStream
785 
786 class StatusCodeSvc( ConfigurableService ) :
787  __slots__ = {
788  'OutputLevel' : 7, # int
789  'AuditServices' : False, # bool
790  'AuditInitialize' : False, # bool
791  'AuditStart' : False, # bool
792  'AuditStop' : False, # bool
793  'AuditFinalize' : False, # bool
794  'AuditReInitialize' : False, # bool
795  'AuditReStart' : False, # bool
796  'Filter' : [ ], # list
797  'AbortOnError' : False, # bool
798  'SuppressCheck' : False, # bool
799  'IgnoreDicts' : True, # bool
800  }
801  _propertyDocDct = {
802  }
803  def __init__(self, name = Configurable.DefaultName, **kwargs):
804  super(StatusCodeSvc, self).__init__(name)
805  for n,v in kwargs.items():
806  setattr(self, n, v)
807  def getDlls( self ):
808  return 'GaudiCommonSvc'
809  def getType( self ):
810  return 'StatusCodeSvc'
811  pass # class StatusCodeSvc
812 
813 class StoreExplorerAlg( ConfigurableAlgorithm ) :
814  __slots__ = {
815  'OutputLevel' : 0, # int
816  'Enable' : True, # bool
817  'ErrorMax' : 1, # int
818  'ErrorCounter' : 0, # int
819  'AuditAlgorithms' : False, # bool
820  'AuditInitialize' : False, # bool
821  'AuditReinitialize' : False, # bool
822  'AuditRestart' : False, # bool
823  'AuditExecute' : False, # bool
824  'AuditFinalize' : False, # bool
825  'AuditBeginRun' : False, # bool
826  'AuditEndRun' : False, # bool
827  'AuditStart' : False, # bool
828  'AuditStop' : False, # bool
829  'MonitorService' : 'MonitorSvc', # str
830  'RegisterForContextService' : False, # bool
831  'Load' : False, # bool
832  'PrintEvt' : 1, # int
833  'PrintMissing' : 0, # int
834  'PrintFreq' : 0.0000000, # float
835  'ExploreRelations' : False, # bool
836  'DataSvc' : 'EventDataSvc', # str
837  'TestAccess' : False, # bool
838  'AccessForeign' : False, # bool
839  }
840  _propertyDocDct = {
841  'RegisterForContextService' : """ The flag to enforce the registration for Algorithm Context Service """,
842  }
843  def __init__(self, name = Configurable.DefaultName, **kwargs):
844  super(StoreExplorerAlg, self).__init__(name)
845  for n,v in kwargs.items():
846  setattr(self, n, v)
847  def getDlls( self ):
848  return 'GaudiCommonSvc'
849  def getType( self ):
850  return 'StoreExplorerAlg'
851  pass # class StoreExplorerAlg
852 
853 class StoreSnifferAlg( ConfigurableAlgorithm ) :
854  __slots__ = {
855  'OutputLevel' : 0, # int
856  'Enable' : True, # bool
857  'ErrorMax' : 1, # int
858  'ErrorCounter' : 0, # int
859  'AuditAlgorithms' : False, # bool
860  'AuditInitialize' : False, # bool
861  'AuditReinitialize' : False, # bool
862  'AuditRestart' : False, # bool
863  'AuditExecute' : False, # bool
864  'AuditFinalize' : False, # bool
865  'AuditBeginRun' : False, # bool
866  'AuditEndRun' : False, # bool
867  'AuditStart' : False, # bool
868  'AuditStop' : False, # bool
869  'MonitorService' : 'MonitorSvc', # str
870  'RegisterForContextService' : False, # bool
871  }
872  _propertyDocDct = {
873  'RegisterForContextService' : """ The flag to enforce the registration for Algorithm Context Service """,
874  }
875  def __init__(self, name = Configurable.DefaultName, **kwargs):
876  super(StoreSnifferAlg, self).__init__(name)
877  for n,v in kwargs.items():
878  setattr(self, n, v)
879  def getDlls( self ):
880  return 'GaudiCommonSvc'
881  def getType( self ):
882  return 'StoreSnifferAlg'
883  pass # class StoreSnifferAlg
884 
885 class TagCollectionStream( ConfigurableAlgorithm ) :
886  __slots__ = {
887  'OutputLevel' : 0, # int
888  'Enable' : True, # bool
889  'ErrorMax' : 1, # int
890  'ErrorCounter' : 0, # int
891  'AuditAlgorithms' : False, # bool
892  'AuditInitialize' : False, # bool
893  'AuditReinitialize' : False, # bool
894  'AuditRestart' : False, # bool
895  'AuditExecute' : False, # bool
896  'AuditFinalize' : False, # bool
897  'AuditBeginRun' : False, # bool
898  'AuditEndRun' : False, # bool
899  'AuditStart' : False, # bool
900  'AuditStop' : False, # bool
901  'MonitorService' : 'MonitorSvc', # str
902  'RegisterForContextService' : False, # bool
903  'ItemList' : [ ], # list
904  'OptItemList' : [ ], # list
905  'AlgDependentItemList' : { }, # list
906  'Preload' : True, # bool
907  'PreloadOptItems' : False, # bool
908  'Output' : '', # str
909  'OutputFile' : '', # str
910  'EvtDataSvc' : 'EventDataSvc', # str
911  'EvtConversionSvc' : 'EventPersistencySvc', # str
912  'AcceptAlgs' : [ ], # list
913  'RequireAlgs' : [ ], # list
914  'VetoAlgs' : [ ], # list
915  'VerifyItems' : True, # bool
916  'AddressLeaf' : '/Event', # str
917  'AddressColumn' : 'Address', # str
918  'TagCollectionSvc' : 'NTupleSvc', # str
919  'ObjectsFirst' : True, # bool
920  'Collection' : '', # str
921  }
922  _propertyDocDct = {
923  'RegisterForContextService' : """ The flag to enforce the registration for Algorithm Context Service """,
924  }
925  def __init__(self, name = Configurable.DefaultName, **kwargs):
926  super(TagCollectionStream, self).__init__(name)
927  for n,v in kwargs.items():
928  setattr(self, n, v)
929  def getDlls( self ):
930  return 'GaudiCommonSvc'
931  def getType( self ):
932  return 'TagCollectionStream'
933  pass # class 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)
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)