GaudiCoreSvcConf.py
Go to the documentation of this file.
1 #Fri Jul 17 14:35:11 2015"""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  'EvtMax' : -1, # int
49  'EvtSel' : '', # str
50  'OutputLevel' : 3, # int
51  'MultiThreadExtSvc' : [ ], # list
52  'NoOfThreads' : 0, # int
53  'AppName' : 'ApplicationMgr', # str
54  'AppVersion' : '', # str
55  'AuditTools' : False, # bool
56  'AuditServices' : False, # bool
57  'AuditAlgorithms' : False, # bool
58  'ActivateHistory' : False, # bool
59  'StatusCodeCheck' : False, # bool
60  'Environment' : { }, # list
61  'InitializationLoopCheck' : True, # bool
62  'PropertiesPrint' : False, # bool
63  'PluginDebugLevel' : 0, # int
64  'StopOnSignal' : False, # bool
65  'StalledEventMonitoring' : False, # bool
66  'ReturnCode' : 0, # int
67  'AlgTypeAliases' : { }, # list
68  }
69  _propertyDocDct = {
70  'ReturnCode' : """ Return code of the application. Set internally in case of error conditions. """,
71  'StopOnSignal' : """ Flag to enable/disable the signal handler that schedule a stop of the event loop """,
72  'PropertiesPrint' : """ Flag to activate the printout of properties """,
73  'AlgTypeAliases' : """ Aliases of algorithm types, to replace an algorithm type for every instance """,
74  'StalledEventMonitoring' : """ Flag to enable/disable the monitoring and reporting of stalled events """,
75  }
76  def __init__(self, name = Configurable.DefaultName, **kwargs):
77  super(ApplicationMgr, self).__init__(name)
78  for n,v in kwargs.items():
79  setattr(self, n, v)
80  def getDlls( self ):
81  return 'GaudiCoreSvc'
82  def getType( self ):
83  return 'ApplicationMgr'
84  pass # class ApplicationMgr
85 
86 class DODBasicMapper( ConfigurableAlgTool ) :
87  __slots__ = {
88  'MonitorService' : 'MonitorSvc', # str
89  'OutputLevel' : 0, # int
90  'AuditTools' : False, # bool
91  'AuditInitialize' : False, # bool
92  'AuditStart' : False, # bool
93  'AuditStop' : False, # bool
94  'AuditFinalize' : False, # bool
95  'Nodes' : { }, # list
96  'Algorithms' : { }, # list
97  }
98  _propertyDocDct = {
99  'Nodes' : """ Map of the type of nodes to be associated to paths (path -> data_type). """,
100  'Algorithms' : """ Map of algorithms to be used to produce entries (path -> alg_name). """,
101  }
102  def __init__(self, name = Configurable.DefaultName, **kwargs):
103  super(DODBasicMapper, self).__init__(name)
104  for n,v in kwargs.items():
105  setattr(self, n, v)
106  def getDlls( self ):
107  return 'GaudiCoreSvc'
108  def getType( self ):
109  return 'DODBasicMapper'
110  pass # class DODBasicMapper
111 
112 class DataOnDemandSvc( ConfigurableService ) :
113  __slots__ = {
114  'OutputLevel' : 0, # int
115  'AuditServices' : False, # bool
116  'AuditInitialize' : False, # bool
117  'AuditStart' : False, # bool
118  'AuditStop' : False, # bool
119  'AuditFinalize' : False, # bool
120  'AuditReInitialize' : False, # bool
121  'AuditReStart' : False, # bool
122  'IncidentName' : 'DataFault', # str
123  'DataSvc' : 'EventDataSvc', # str
124  'UsePreceedingPath' : True, # bool
125  'Dump' : False, # bool
126  'PreInitialize' : False, # bool
127  'AllowPreInitializeFailure' : False, # bool
128  'Algorithms' : [ ], # list
129  'Nodes' : [ ], # list
130  'AlgMap' : { }, # list
131  'NodeMap' : { }, # list
132  'Prefix' : '/Event/', # str
133  'NodeMappingTools' : [ ], # list
134  'AlgMappingTools' : [ ], # list
135  }
136  _propertyDocDct = {
137  'Dump' : """ Dump the configuration and stastics """,
138  'AlgMappingTools' : """ List of tools of type IDODAlgMapper """,
139  'NodeMappingTools' : """ List of tools of type IDODNodeMapper """,
140  'AllowPreInitializeFailure' : """ Allow (pre)initialization of algorithms to fail without stopping the application """,
141  'IncidentName' : """ The type of handled Incident """,
142  'PreInitialize' : """ Flag to (pre)initialize all algorithms """,
143  }
144  def __init__(self, name = Configurable.DefaultName, **kwargs):
145  super(DataOnDemandSvc, self).__init__(name)
146  for n,v in kwargs.items():
147  setattr(self, n, v)
148  def getDlls( self ):
149  return 'GaudiCoreSvc'
150  def getType( self ):
151  return 'DataOnDemandSvc'
152  pass # class DataOnDemandSvc
153 
154 class DataStreamTool( ConfigurableAlgTool ) :
155  __slots__ = {
156  'MonitorService' : 'MonitorSvc', # str
157  'OutputLevel' : 0, # int
158  'AuditTools' : False, # bool
159  'AuditInitialize' : False, # bool
160  'AuditStart' : False, # bool
161  'AuditStop' : False, # bool
162  'AuditFinalize' : False, # bool
163  }
164  _propertyDocDct = {
165  }
166  def __init__(self, name = Configurable.DefaultName, **kwargs):
167  super(DataStreamTool, self).__init__(name)
168  for n,v in kwargs.items():
169  setattr(self, n, v)
170  def getDlls( self ):
171  return 'GaudiCoreSvc'
172  def getType( self ):
173  return 'DataStreamTool'
174  pass # class DataStreamTool
175 
176 class EventCollectionSelector( ConfigurableService ) :
177  __slots__ = {
178  'OutputLevel' : 0, # int
179  'AuditServices' : False, # bool
180  'AuditInitialize' : False, # bool
181  'AuditStart' : False, # bool
182  'AuditStop' : False, # bool
183  'AuditFinalize' : False, # bool
184  'AuditReInitialize' : False, # bool
185  'AuditReStart' : False, # bool
186  'CnvService' : 'EvtTupleSvc', # str
187  'Authentication' : '', # str
188  'Container' : 'B2PiPi', # str
189  'Item' : 'Address', # str
190  'Criteria' : '', # str
191  'DB' : '', # str
192  'DbType' : '', # str
193  'DbService' : '', # str
194  'Function' : 'NTuple::Selector', # str
195  }
196  _propertyDocDct = {
197  }
198  def __init__(self, name = Configurable.DefaultName, **kwargs):
199  super(EventCollectionSelector, self).__init__(name)
200  for n,v in kwargs.items():
201  setattr(self, n, v)
202  def getDlls( self ):
203  return 'GaudiCoreSvc'
204  def getType( self ):
205  return 'EventCollectionSelector'
206  pass # class EventCollectionSelector
207 
208 class EventLoopMgr( ConfigurableService ) :
209  __slots__ = {
210  'OutputLevel' : 0, # int
211  'AuditServices' : False, # bool
212  'AuditInitialize' : False, # bool
213  'AuditStart' : False, # bool
214  'AuditStop' : False, # bool
215  'AuditFinalize' : False, # bool
216  'AuditReInitialize' : False, # bool
217  'AuditReStart' : False, # bool
218  'TopAlg' : [ ], # list
219  'OutStream' : [ ], # list
220  'OutStreamType' : 'OutputStream', # str
221  'HistogramPersistency' : '', # str
222  'EvtSel' : '', # str
223  'Warnings' : True, # bool
224  }
225  _propertyDocDct = {
226  'Warnings' : """ Set this property to false to suppress warning messages """,
227  }
228  def __init__(self, name = Configurable.DefaultName, **kwargs):
229  super(EventLoopMgr, self).__init__(name)
230  for n,v in kwargs.items():
231  setattr(self, n, v)
232  def getDlls( self ):
233  return 'GaudiCoreSvc'
234  def getType( self ):
235  return 'EventLoopMgr'
236  pass # class EventLoopMgr
237 
238 class EventSelector( ConfigurableService ) :
239  __slots__ = {
240  'OutputLevel' : 0, # int
241  'AuditServices' : False, # bool
242  'AuditInitialize' : False, # bool
243  'AuditStart' : False, # bool
244  'AuditStop' : False, # bool
245  'AuditFinalize' : False, # bool
246  'AuditReInitialize' : False, # bool
247  'AuditReStart' : False, # bool
248  'Input' : [ ], # list
249  'FirstEvent' : 0, # int
250  'EvtMax' : 2147483647, # int
251  'PrintFreq' : 10, # int
252  'StreamManager' : 'DataStreamTool', # str
253  }
254  _propertyDocDct = {
255  }
256  def __init__(self, name = Configurable.DefaultName, **kwargs):
257  super(EventSelector, self).__init__(name)
258  for n,v in kwargs.items():
259  setattr(self, n, v)
260  def getDlls( self ):
261  return 'GaudiCoreSvc'
262  def getType( self ):
263  return 'EventSelector'
264  pass # class EventSelector
265 
266 class IncidentSvc( ConfigurableService ) :
267  __slots__ = {
268  'OutputLevel' : 0, # int
269  'AuditServices' : False, # bool
270  'AuditInitialize' : False, # bool
271  'AuditStart' : False, # bool
272  'AuditStop' : False, # bool
273  'AuditFinalize' : False, # bool
274  'AuditReInitialize' : False, # bool
275  'AuditReStart' : False, # bool
276  }
277  _propertyDocDct = {
278  }
279  def __init__(self, name = Configurable.DefaultName, **kwargs):
280  super(IncidentSvc, self).__init__(name)
281  for n,v in kwargs.items():
282  setattr(self, n, v)
283  def getDlls( self ):
284  return 'GaudiCoreSvc'
285  def getType( self ):
286  return 'IncidentSvc'
287  pass # class IncidentSvc
288 
289 class JobOptionsSvc( ConfigurableService ) :
290  __slots__ = {
291  'OutputLevel' : 0, # int
292  'AuditServices' : False, # bool
293  'AuditInitialize' : False, # bool
294  'AuditStart' : False, # bool
295  'AuditStop' : False, # bool
296  'AuditFinalize' : False, # bool
297  'AuditReInitialize' : False, # bool
298  'AuditReStart' : False, # bool
299  }
300  _propertyDocDct = {
301  }
302  def __init__(self, name = Configurable.DefaultName, **kwargs):
303  super(JobOptionsSvc, self).__init__(name)
304  for n,v in kwargs.items():
305  setattr(self, n, v)
306  def getDlls( self ):
307  return 'GaudiCoreSvc'
308  def getType( self ):
309  return 'JobOptionsSvc'
310  pass # class JobOptionsSvc
311 
312 class MessageSvc( ConfigurableService ) :
313  __slots__ = {
314  'OutputLevel' : 0, # int
315  'AuditServices' : False, # bool
316  'AuditInitialize' : False, # bool
317  'AuditStart' : False, # bool
318  'AuditStop' : False, # bool
319  'AuditFinalize' : False, # bool
320  'AuditReInitialize' : False, # bool
321  'AuditReStart' : False, # bool
322  'Format' : '% F%18W%S%7W%R%T %0W%M', # str
323  'timeFormat' : '%Y-%m-%d %H:%M:%S,%f', # str
324  'showStats' : False, # bool
325  'statLevel' : 0, # int
326  'setVerbose' : [ ], # list
327  'setDebug' : [ ], # list
328  'setInfo' : [ ], # list
329  'setWarning' : [ ], # list
330  'setError' : [ ], # list
331  'setFatal' : [ ], # list
332  'setAlways' : [ ], # list
333  'useColors' : False, # bool
334  'fatalColorCode' : [ ], # list
335  'errorColorCode' : [ ], # list
336  'warningColorCode' : [ ], # list
337  'infoColorCode' : [ ], # list
338  'debugColorCode' : [ ], # list
339  'verboseColorCode' : [ ], # list
340  'alwaysColorCode' : [ ], # list
341  'fatalLimit' : 500, # int
342  'errorLimit' : 500, # int
343  'warningLimit' : 500, # int
344  'infoLimit' : 500, # int
345  'debugLimit' : 500, # int
346  'verboseLimit' : 500, # int
347  'alwaysLimit' : 0, # int
348  'defaultLimit' : 500, # int
349  'enableSuppression' : False, # bool
350  'countInactive' : False, # bool
351  'loggedStreams' : { }, # list
352  }
353  _propertyDocDct = {
354  'loggedStreams' : """ MessageStream sources we want to dump into a logfile """,
355  }
356  def __init__(self, name = Configurable.DefaultName, **kwargs):
357  super(MessageSvc, self).__init__(name)
358  for n,v in kwargs.items():
359  setattr(self, n, v)
360  def getDlls( self ):
361  return 'GaudiCoreSvc'
362  def getType( self ):
363  return 'MessageSvc'
364  pass # class MessageSvc
365 
366 class MinimalEventLoopMgr( ConfigurableService ) :
367  __slots__ = {
368  'OutputLevel' : 0, # int
369  'AuditServices' : False, # bool
370  'AuditInitialize' : False, # bool
371  'AuditStart' : False, # bool
372  'AuditStop' : False, # bool
373  'AuditFinalize' : False, # bool
374  'AuditReInitialize' : False, # bool
375  'AuditReStart' : False, # bool
376  'TopAlg' : [ ], # list
377  'OutStream' : [ ], # list
378  'OutStreamType' : 'OutputStream', # str
379  }
380  _propertyDocDct = {
381  }
382  def __init__(self, name = Configurable.DefaultName, **kwargs):
383  super(MinimalEventLoopMgr, self).__init__(name)
384  for n,v in kwargs.items():
385  setattr(self, n, v)
386  def getDlls( self ):
387  return 'GaudiCoreSvc'
388  def getType( self ):
389  return 'MinimalEventLoopMgr'
390  pass # class MinimalEventLoopMgr
391 
392 class ToolSvc( ConfigurableService ) :
393  __slots__ = {
394  'OutputLevel' : 0, # int
395  'AuditServices' : False, # bool
396  'AuditInitialize' : False, # bool
397  'AuditStart' : False, # bool
398  'AuditStop' : False, # bool
399  'AuditFinalize' : False, # bool
400  'AuditReInitialize' : False, # bool
401  'AuditReStart' : False, # bool
402  }
403  _propertyDocDct = {
404  }
405  def __init__(self, name = Configurable.DefaultName, **kwargs):
406  super(ToolSvc, self).__init__(name)
407  for n,v in kwargs.items():
408  setattr(self, n, v)
409  def getDlls( self ):
410  return 'GaudiCoreSvc'
411  def getType( self ):
412  return 'ToolSvc'
413  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)