GaudiCoreSvcConf.py
Go to the documentation of this file.
1 #Fri Jan 29 13:07:10 2016"""Automatically generated. DO NOT EDIT please"""
3 
4 class AppMgrRunable( ConfigurableService ) :
5  __slots__ = {
6  'OutputLevel' : 0, # 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  'EvtMax' : -17974594, # int
15  }
16  _propertyDocDct = {
17  }
18  def __init__(self, name = Configurable.DefaultName, **kwargs):
19  super(AppMgrRunable, self).__init__(name)
20  for n,v in kwargs.items():
21  setattr(self, n, v)
22  def getDlls( self ):
23  return 'GaudiCoreSvc'
24  def getType( self ):
25  return 'AppMgrRunable'
26  pass # class AppMgrRunable
27 
28 class ApplicationMgr( ConfigurableService ) :
29  __slots__ = {
30  'Go' : 0, # int
31  'Exit' : 0, # int
32  'Dlls' : [ ], # list
33  'ExtSvc' : [ ], # list
34  'CreateSvc' : [ ], # list
35  'ExtSvcCreates' : True, # bool
36  'SvcMapping' : [ 'EvtDataSvc/EventDataSvc' , 'DetDataSvc/DetectorDataSvc' , 'HistogramSvc/HistogramDataSvc' , 'HbookCnv::PersSvc/HbookHistSvc' , 'RootHistCnv::PersSvc/RootHistSvc' , 'EvtPersistencySvc/EventPersistencySvc' , 'DetPersistencySvc/DetectorPersistencySvc' , 'HistogramPersistencySvc/HistogramPersistencySvc' ], # list
37  'SvcOptMapping' : [ ], # list
38  'TopAlg' : [ ], # list
39  'OutStream' : [ ], # list
40  'OutStreamType' : 'OutputStream', # str
41  'MessageSvcType' : 'MessageSvc', # str
42  'JobOptionsSvcType' : 'JobOptionsSvc', # str
43  'Runable' : 'AppMgrRunable', # str
44  'EventLoop' : 'EventLoopMgr', # str
45  'HistogramPersistency' : 'NONE', # str
46  'JobOptionsType' : 'FILE', # str
47  'JobOptionsPath' : '', # str
48  'JobOptionsPostAction' : '', # str
49  'JobOptionsPreAction' : '', # str
50  'EvtMax' : -1, # int
51  'EvtSel' : '', # str
52  'OutputLevel' : 3, # int
53  'MultiThreadExtSvc' : [ ], # list
54  'NoOfThreads' : 0, # int
55  'AppName' : 'ApplicationMgr', # str
56  'AppVersion' : '', # str
57  'AuditTools' : False, # bool
58  'AuditServices' : False, # bool
59  'AuditAlgorithms' : False, # bool
60  'ActivateHistory' : False, # bool
61  'StatusCodeCheck' : False, # bool
62  'Environment' : { }, # list
63  'InitializationLoopCheck' : True, # bool
64  'PropertiesPrint' : False, # bool
65  'PluginDebugLevel' : 0, # int
66  'StopOnSignal' : False, # bool
67  'StalledEventMonitoring' : False, # bool
68  'ReturnCode' : 0, # int
69  'AlgTypeAliases' : { }, # list
70  }
71  _propertyDocDct = {
72  'AlgTypeAliases' : """ Aliases of algorithm types, to replace an algorithm type for every instance """,
73  'ReturnCode' : """ Return code of the application. Set internally in case of error conditions. """,
74  'StopOnSignal' : """ Flag to enable/disable the signal handler that schedule a stop of the event loop """,
75  'StalledEventMonitoring' : """ Flag to enable/disable the monitoring and reporting of stalled events """,
76  'PropertiesPrint' : """ Flag to activate the printout of properties """,
77  }
78  def __init__(self, name = Configurable.DefaultName, **kwargs):
79  super(ApplicationMgr, self).__init__(name)
80  for n,v in kwargs.items():
81  setattr(self, n, v)
82  def getDlls( self ):
83  return 'GaudiCoreSvc'
84  def getType( self ):
85  return 'ApplicationMgr'
86  pass # class ApplicationMgr
87 
88 class DODBasicMapper( ConfigurableAlgTool ) :
89  __slots__ = {
90  'MonitorService' : 'MonitorSvc', # str
91  'OutputLevel' : 0, # int
92  'AuditTools' : False, # bool
93  'AuditInitialize' : False, # bool
94  'AuditStart' : False, # bool
95  'AuditStop' : False, # bool
96  'AuditFinalize' : False, # bool
97  'Nodes' : { }, # list
98  'Algorithms' : { }, # list
99  }
100  _propertyDocDct = {
101  'Algorithms' : """ Map of algorithms to be used to produce entries (path -> alg_name). """,
102  'Nodes' : """ Map of the type of nodes to be associated to paths (path -> data_type). """,
103  }
104  def __init__(self, name = Configurable.DefaultName, **kwargs):
105  super(DODBasicMapper, self).__init__(name)
106  for n,v in kwargs.items():
107  setattr(self, n, v)
108  def getDlls( self ):
109  return 'GaudiCoreSvc'
110  def getType( self ):
111  return 'DODBasicMapper'
112  pass # class DODBasicMapper
113 
114 class DataOnDemandSvc( ConfigurableService ) :
115  __slots__ = {
116  'OutputLevel' : 0, # int
117  'AuditServices' : False, # bool
118  'AuditInitialize' : False, # bool
119  'AuditStart' : False, # bool
120  'AuditStop' : False, # bool
121  'AuditFinalize' : False, # bool
122  'AuditReInitialize' : False, # bool
123  'AuditReStart' : False, # bool
124  'IncidentName' : 'DataFault', # str
125  'DataSvc' : 'EventDataSvc', # str
126  'UsePreceedingPath' : True, # bool
127  'Dump' : False, # bool
128  'PreInitialize' : False, # bool
129  'AllowPreInitializeFailure' : False, # bool
130  'Algorithms' : [ ], # list
131  'Nodes' : [ ], # list
132  'AlgMap' : { }, # list
133  'NodeMap' : { }, # list
134  'Prefix' : '/Event/', # str
135  'NodeMappingTools' : [ ], # list
136  'AlgMappingTools' : [ ], # list
137  }
138  _propertyDocDct = {
139  'AlgMappingTools' : """ List of tools of type IDODAlgMapper """,
140  'NodeMappingTools' : """ List of tools of type IDODNodeMapper """,
141  'AllowPreInitializeFailure' : """ Allow (pre)initialization of algorithms to fail without stopping the application """,
142  'PreInitialize' : """ Flag to (pre)initialize all algorithms """,
143  'Dump' : """ Dump the configuration and stastics """,
144  'IncidentName' : """ The type of handled Incident """,
145  }
146  def __init__(self, name = Configurable.DefaultName, **kwargs):
147  super(DataOnDemandSvc, self).__init__(name)
148  for n,v in kwargs.items():
149  setattr(self, n, v)
150  def getDlls( self ):
151  return 'GaudiCoreSvc'
152  def getType( self ):
153  return 'DataOnDemandSvc'
154  pass # class DataOnDemandSvc
155 
156 class DataStreamTool( ConfigurableAlgTool ) :
157  __slots__ = {
158  'MonitorService' : 'MonitorSvc', # str
159  'OutputLevel' : 0, # int
160  'AuditTools' : False, # bool
161  'AuditInitialize' : False, # bool
162  'AuditStart' : False, # bool
163  'AuditStop' : False, # bool
164  'AuditFinalize' : False, # bool
165  }
166  _propertyDocDct = {
167  }
168  def __init__(self, name = Configurable.DefaultName, **kwargs):
169  super(DataStreamTool, self).__init__(name)
170  for n,v in kwargs.items():
171  setattr(self, n, v)
172  def getDlls( self ):
173  return 'GaudiCoreSvc'
174  def getType( self ):
175  return 'DataStreamTool'
176  pass # class DataStreamTool
177 
178 class EventCollectionSelector( ConfigurableService ) :
179  __slots__ = {
180  'OutputLevel' : 0, # int
181  'AuditServices' : False, # bool
182  'AuditInitialize' : False, # bool
183  'AuditStart' : False, # bool
184  'AuditStop' : False, # bool
185  'AuditFinalize' : False, # bool
186  'AuditReInitialize' : False, # bool
187  'AuditReStart' : False, # bool
188  'CnvService' : 'EvtTupleSvc', # str
189  'Authentication' : '', # str
190  'Container' : 'B2PiPi', # str
191  'Item' : 'Address', # str
192  'Criteria' : '', # str
193  'DB' : '', # str
194  'DbType' : '', # str
195  'DbService' : '', # str
196  'Function' : 'NTuple::Selector', # str
197  }
198  _propertyDocDct = {
199  }
200  def __init__(self, name = Configurable.DefaultName, **kwargs):
201  super(EventCollectionSelector, self).__init__(name)
202  for n,v in kwargs.items():
203  setattr(self, n, v)
204  def getDlls( self ):
205  return 'GaudiCoreSvc'
206  def getType( self ):
207  return 'EventCollectionSelector'
208  pass # class EventCollectionSelector
209 
210 class EventLoopMgr( ConfigurableService ) :
211  __slots__ = {
212  'OutputLevel' : 0, # int
213  'AuditServices' : False, # bool
214  'AuditInitialize' : False, # bool
215  'AuditStart' : False, # bool
216  'AuditStop' : False, # bool
217  'AuditFinalize' : False, # bool
218  'AuditReInitialize' : False, # bool
219  'AuditReStart' : False, # bool
220  'TopAlg' : [ ], # list
221  'OutStream' : [ ], # list
222  'OutStreamType' : 'OutputStream', # str
223  'HistogramPersistency' : '', # str
224  'EvtSel' : '', # str
225  'Warnings' : True, # bool
226  }
227  _propertyDocDct = {
228  'Warnings' : """ Set this property to false to suppress warning messages """,
229  }
230  def __init__(self, name = Configurable.DefaultName, **kwargs):
231  super(EventLoopMgr, self).__init__(name)
232  for n,v in kwargs.items():
233  setattr(self, n, v)
234  def getDlls( self ):
235  return 'GaudiCoreSvc'
236  def getType( self ):
237  return 'EventLoopMgr'
238  pass # class EventLoopMgr
239 
240 class EventSelector( ConfigurableService ) :
241  __slots__ = {
242  'OutputLevel' : 0, # int
243  'AuditServices' : False, # bool
244  'AuditInitialize' : False, # bool
245  'AuditStart' : False, # bool
246  'AuditStop' : False, # bool
247  'AuditFinalize' : False, # bool
248  'AuditReInitialize' : False, # bool
249  'AuditReStart' : False, # bool
250  'Input' : [ ], # list
251  'FirstEvent' : 0, # int
252  'EvtMax' : 2147483647, # int
253  'PrintFreq' : 10, # int
254  'StreamManager' : 'DataStreamTool', # str
255  }
256  _propertyDocDct = {
257  }
258  def __init__(self, name = Configurable.DefaultName, **kwargs):
259  super(EventSelector, self).__init__(name)
260  for n,v in kwargs.items():
261  setattr(self, n, v)
262  def getDlls( self ):
263  return 'GaudiCoreSvc'
264  def getType( self ):
265  return 'EventSelector'
266  pass # class EventSelector
267 
268 class IncidentSvc( ConfigurableService ) :
269  __slots__ = {
270  'OutputLevel' : 0, # int
271  'AuditServices' : False, # bool
272  'AuditInitialize' : False, # bool
273  'AuditStart' : False, # bool
274  'AuditStop' : False, # bool
275  'AuditFinalize' : False, # bool
276  'AuditReInitialize' : False, # bool
277  'AuditReStart' : False, # bool
278  }
279  _propertyDocDct = {
280  }
281  def __init__(self, name = Configurable.DefaultName, **kwargs):
282  super(IncidentSvc, self).__init__(name)
283  for n,v in kwargs.items():
284  setattr(self, n, v)
285  def getDlls( self ):
286  return 'GaudiCoreSvc'
287  def getType( self ):
288  return 'IncidentSvc'
289  pass # class IncidentSvc
290 
291 class InertMessageSvc( ConfigurableService ) :
292  __slots__ = {
293  'OutputLevel' : 0, # int
294  'AuditServices' : False, # bool
295  'AuditInitialize' : False, # bool
296  'AuditStart' : False, # bool
297  'AuditStop' : False, # bool
298  'AuditFinalize' : False, # bool
299  'AuditReInitialize' : False, # bool
300  'AuditReStart' : False, # bool
301  'Format' : '% F%18W%S%7W%R%T %0W%M', # str
302  'timeFormat' : '%Y-%m-%d %H:%M:%S,%f', # str
303  'showStats' : False, # bool
304  'statLevel' : 0, # int
305  'setVerbose' : [ ], # list
306  'setDebug' : [ ], # list
307  'setInfo' : [ ], # list
308  'setWarning' : [ ], # list
309  'setError' : [ ], # list
310  'setFatal' : [ ], # list
311  'setAlways' : [ ], # list
312  'useColors' : False, # bool
313  'fatalColorCode' : [ ], # list
314  'errorColorCode' : [ ], # list
315  'warningColorCode' : [ ], # list
316  'infoColorCode' : [ ], # list
317  'debugColorCode' : [ ], # list
318  'verboseColorCode' : [ ], # list
319  'alwaysColorCode' : [ ], # list
320  'fatalLimit' : 500, # int
321  'errorLimit' : 500, # int
322  'warningLimit' : 500, # int
323  'infoLimit' : 500, # int
324  'debugLimit' : 500, # int
325  'verboseLimit' : 500, # int
326  'alwaysLimit' : 0, # int
327  'defaultLimit' : 500, # int
328  'enableSuppression' : False, # bool
329  'countInactive' : False, # bool
330  'loggedStreams' : { }, # list
331  }
332  _propertyDocDct = {
333  'loggedStreams' : """ MessageStream sources we want to dump into a logfile """,
334  }
335  def __init__(self, name = Configurable.DefaultName, **kwargs):
336  super(InertMessageSvc, self).__init__(name)
337  for n,v in kwargs.items():
338  setattr(self, n, v)
339  def getDlls( self ):
340  return 'GaudiCoreSvc'
341  def getType( self ):
342  return 'InertMessageSvc'
343  pass # class InertMessageSvc
344 
345 class JobOptionsSvc( ConfigurableService ) :
346  __slots__ = {
347  'OutputLevel' : 0, # int
348  'AuditServices' : False, # bool
349  'AuditInitialize' : False, # bool
350  'AuditStart' : False, # bool
351  'AuditStop' : False, # bool
352  'AuditFinalize' : False, # bool
353  'AuditReInitialize' : False, # bool
354  'AuditReStart' : False, # bool
355  }
356  _propertyDocDct = {
357  }
358  def __init__(self, name = Configurable.DefaultName, **kwargs):
359  super(JobOptionsSvc, self).__init__(name)
360  for n,v in kwargs.items():
361  setattr(self, n, v)
362  def getDlls( self ):
363  return 'GaudiCoreSvc'
364  def getType( self ):
365  return 'JobOptionsSvc'
366  pass # class JobOptionsSvc
367 
368 class MessageSvc( ConfigurableService ) :
369  __slots__ = {
370  'OutputLevel' : 0, # int
371  'AuditServices' : False, # bool
372  'AuditInitialize' : False, # bool
373  'AuditStart' : False, # bool
374  'AuditStop' : False, # bool
375  'AuditFinalize' : False, # bool
376  'AuditReInitialize' : False, # bool
377  'AuditReStart' : False, # bool
378  'Format' : '% F%18W%S%7W%R%T %0W%M', # str
379  'timeFormat' : '%Y-%m-%d %H:%M:%S,%f', # str
380  'showStats' : False, # bool
381  'statLevel' : 0, # int
382  'setVerbose' : [ ], # list
383  'setDebug' : [ ], # list
384  'setInfo' : [ ], # list
385  'setWarning' : [ ], # list
386  'setError' : [ ], # list
387  'setFatal' : [ ], # list
388  'setAlways' : [ ], # list
389  'useColors' : False, # bool
390  'fatalColorCode' : [ ], # list
391  'errorColorCode' : [ ], # list
392  'warningColorCode' : [ ], # list
393  'infoColorCode' : [ ], # list
394  'debugColorCode' : [ ], # list
395  'verboseColorCode' : [ ], # list
396  'alwaysColorCode' : [ ], # list
397  'fatalLimit' : 500, # int
398  'errorLimit' : 500, # int
399  'warningLimit' : 500, # int
400  'infoLimit' : 500, # int
401  'debugLimit' : 500, # int
402  'verboseLimit' : 500, # int
403  'alwaysLimit' : 0, # int
404  'defaultLimit' : 500, # int
405  'enableSuppression' : False, # bool
406  'countInactive' : False, # bool
407  'loggedStreams' : { }, # list
408  }
409  _propertyDocDct = {
410  'loggedStreams' : """ MessageStream sources we want to dump into a logfile """,
411  }
412  def __init__(self, name = Configurable.DefaultName, **kwargs):
413  super(MessageSvc, self).__init__(name)
414  for n,v in kwargs.items():
415  setattr(self, n, v)
416  def getDlls( self ):
417  return 'GaudiCoreSvc'
418  def getType( self ):
419  return 'MessageSvc'
420  pass # class MessageSvc
421 
422 class MinimalEventLoopMgr( ConfigurableService ) :
423  __slots__ = {
424  'OutputLevel' : 0, # int
425  'AuditServices' : False, # bool
426  'AuditInitialize' : False, # bool
427  'AuditStart' : False, # bool
428  'AuditStop' : False, # bool
429  'AuditFinalize' : False, # bool
430  'AuditReInitialize' : False, # bool
431  'AuditReStart' : False, # bool
432  'TopAlg' : [ ], # list
433  'OutStream' : [ ], # list
434  'OutStreamType' : 'OutputStream', # str
435  }
436  _propertyDocDct = {
437  }
438  def __init__(self, name = Configurable.DefaultName, **kwargs):
439  super(MinimalEventLoopMgr, self).__init__(name)
440  for n,v in kwargs.items():
441  setattr(self, n, v)
442  def getDlls( self ):
443  return 'GaudiCoreSvc'
444  def getType( self ):
445  return 'MinimalEventLoopMgr'
446  pass # class MinimalEventLoopMgr
447 
448 class TBBMessageSvc( ConfigurableService ) :
449  __slots__ = {
450  'OutputLevel' : 0, # int
451  'AuditServices' : False, # bool
452  'AuditInitialize' : False, # bool
453  'AuditStart' : False, # bool
454  'AuditStop' : False, # bool
455  'AuditFinalize' : False, # bool
456  'AuditReInitialize' : False, # bool
457  'AuditReStart' : False, # bool
458  'Format' : '% F%18W%S%7W%R%T %0W%M', # str
459  'timeFormat' : '%Y-%m-%d %H:%M:%S,%f', # str
460  'showStats' : False, # bool
461  'statLevel' : 0, # int
462  'setVerbose' : [ ], # list
463  'setDebug' : [ ], # list
464  'setInfo' : [ ], # list
465  'setWarning' : [ ], # list
466  'setError' : [ ], # list
467  'setFatal' : [ ], # list
468  'setAlways' : [ ], # list
469  'useColors' : False, # bool
470  'fatalColorCode' : [ ], # list
471  'errorColorCode' : [ ], # list
472  'warningColorCode' : [ ], # list
473  'infoColorCode' : [ ], # list
474  'debugColorCode' : [ ], # list
475  'verboseColorCode' : [ ], # list
476  'alwaysColorCode' : [ ], # list
477  'fatalLimit' : 500, # int
478  'errorLimit' : 500, # int
479  'warningLimit' : 500, # int
480  'infoLimit' : 500, # int
481  'debugLimit' : 500, # int
482  'verboseLimit' : 500, # int
483  'alwaysLimit' : 0, # int
484  'defaultLimit' : 500, # int
485  'enableSuppression' : False, # bool
486  'countInactive' : False, # bool
487  'loggedStreams' : { }, # list
488  }
489  _propertyDocDct = {
490  'loggedStreams' : """ MessageStream sources we want to dump into a logfile """,
491  }
492  def __init__(self, name = Configurable.DefaultName, **kwargs):
493  super(TBBMessageSvc, self).__init__(name)
494  for n,v in kwargs.items():
495  setattr(self, n, v)
496  def getDlls( self ):
497  return 'GaudiCoreSvc'
498  def getType( self ):
499  return 'TBBMessageSvc'
500  pass # class TBBMessageSvc
501 
502 class ToolSvc( ConfigurableService ) :
503  __slots__ = {
504  'OutputLevel' : 0, # int
505  'AuditServices' : False, # bool
506  'AuditInitialize' : False, # bool
507  'AuditStart' : False, # bool
508  'AuditStop' : False, # bool
509  'AuditFinalize' : False, # bool
510  'AuditReInitialize' : False, # bool
511  'AuditReStart' : False, # bool
512  }
513  _propertyDocDct = {
514  }
515  def __init__(self, name = Configurable.DefaultName, **kwargs):
516  super(ToolSvc, self).__init__(name)
517  for n,v in kwargs.items():
518  setattr(self, n, v)
519  def getDlls( self ):
520  return 'GaudiCoreSvc'
521  def getType( self ):
522  return 'ToolSvc'
523  pass # class ToolSvc
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)