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