| # Gaudi Framework, version v20r4
Generated: 8 Jan 2009

# GaudiSvcConf.py

Go to the documentation of this file.

    00001 #Thu Jan  8 17:26:10 2009
    00002 """Automatically generated. DO NOT EDIT please"""
    00003 from GaudiKernel.Proxy.Configurable import *
    00004
    00005 class VFSSvc( ConfigurableService ) :
    00006   __slots__ = {
    00007     'OutputLevel' : 0, # int
    00008     'AuditServices' : False, # bool
    00009     'AuditInitialize' : False, # bool
    00010     'AuditStart' : False, # bool
    00011     'AuditStop' : False, # bool
    00012     'AuditFinalize' : False, # bool
    00013     'AuditReInitialize' : False, # bool
    00014     'AuditReStart' : False, # bool
    00015     'FileAccessTools' : [ 'FileReadTool' ], # list
    00016     'FallBackProtocol' : 'file', # str
    00017   }
    00018   _propertyDocDct = {
    00019     'FileAccessTools' : """ List of tools implementing the IFileAccess interface. """,
    00020     'FallBackProtocol' : """ URL prefix to use if the prefix is not present. """,
    00021   }
    00022   def __init__(self, name = Configurable.DefaultName, **kwargs):
    00023       super(VFSSvc, self).__init__(name)
    00024       for n,v in kwargs.items():
    00025          setattr(self, n, v)
    00026   def getDlls( self ):
    00027       return 'GaudiSvc'
    00028   def getType( self ):
    00029       return 'VFSSvc'
    00030   pass # class VFSSvc
    00031
    00032 class ToolSvc( ConfigurableService ) :
    00033   __slots__ = {
    00034     'OutputLevel' : 0, # int
    00035     'AuditServices' : False, # bool
    00036     'AuditInitialize' : False, # bool
    00037     'AuditStart' : False, # bool
    00038     'AuditStop' : False, # bool
    00039     'AuditFinalize' : False, # bool
    00040     'AuditReInitialize' : False, # bool
    00041     'AuditReStart' : False, # bool
    00042   }
    00043   _propertyDocDct = {
    00044   }
    00045   def __init__(self, name = Configurable.DefaultName, **kwargs):
    00046       super(ToolSvc, self).__init__(name)
    00047       for n,v in kwargs.items():
    00048          setattr(self, n, v)
    00049   def getDlls( self ):
    00050       return 'GaudiSvc'
    00051   def getType( self ):
    00052       return 'ToolSvc'
    00053   pass # class ToolSvc
    00054
    00055 class THistSvc( ConfigurableService ) :
    00056   __slots__ = {
    00057     'OutputLevel' : 0, # int
    00058     'AuditServices' : False, # bool
    00059     'AuditInitialize' : False, # bool
    00060     'AuditStart' : False, # bool
    00061     'AuditStop' : False, # bool
    00062     'AuditFinalize' : False, # bool
    00063     'AuditReInitialize' : False, # bool
    00064     'AuditReStart' : False, # bool
    00065     'Output' : [  ], # list
    00066     'Input' : [  ], # list
    00067     'AutoSave' : 0, # int
    00068     'PrintAll' : False, # bool
    00069   }
    00070   _propertyDocDct = {
    00071   }
    00072   def __init__(self, name = Configurable.DefaultName, **kwargs):
    00073       super(THistSvc, self).__init__(name)
    00074       for n,v in kwargs.items():
    00075          setattr(self, n, v)
    00076   def getDlls( self ):
    00077       return 'GaudiSvc'
    00078   def getType( self ):
    00079       return 'THistSvc'
    00080   pass # class THistSvc
    00081
    00082 class TagCollectionSvc( ConfigurableService ) :
    00083   __slots__ = {
    00084     'OutputLevel' : 0, # int
    00085     'AuditServices' : False, # bool
    00086     'AuditInitialize' : False, # bool
    00087     'AuditStart' : False, # bool
    00088     'AuditStop' : False, # bool
    00089     'AuditFinalize' : False, # bool
    00090     'AuditReInitialize' : False, # bool
    00091     'AuditReStart' : False, # bool
    00092     'RootCLID' : 1, # int
    00093     'RootName' : '/NTUPLES', # str
    00094     'ForceLeaves' : False, # bool
    00095     'InhibitPathes' : [  ], # list
    00096     'DataFaultName' : 'DataFault', # str
    00097     'DataAccessName' : 'DataAccess', # str
    00098     'EnableFaultHandler' : False, # bool
    00099     'EnableAccessHandler' : False, # bool
    00100     'Input' : [  ], # list
    00101     'Output' : [  ], # list
    00102   }
    00103   _propertyDocDct = {
    00104   }
    00105   def __init__(self, name = Configurable.DefaultName, **kwargs):
    00106       super(TagCollectionSvc, self).__init__(name)
    00107       for n,v in kwargs.items():
    00108          setattr(self, n, v)
    00109   def getDlls( self ):
    00110       return 'GaudiSvc'
    00111   def getType( self ):
    00112       return 'TagCollectionSvc'
    00113   pass # class TagCollectionSvc
    00114
    00115 class TagCollectionStream( ConfigurableAlgorithm ) :
    00116   __slots__ = {
    00117     'OutputLevel' : 0, # int
    00118     'Enable' : True, # bool
    00119     'ErrorMax' : 1, # int
    00120     'ErrorCount' : 0, # int
    00121     'AuditAlgorithms' : False, # bool
    00122     'AuditInitialize' : False, # bool
    00123     'AuditReinitialize' : False, # bool
    00124     'AuditRestart' : False, # bool
    00125     'AuditExecute' : False, # bool
    00126     'AuditFinalize' : False, # bool
    00127     'AuditBeginRun' : False, # bool
    00128     'AuditEndRun' : False, # bool
    00129     'AuditStart' : False, # bool
    00130     'AuditStop' : False, # bool
    00131     'MonitorService' : 'MonitorSvc', # str
    00132     'ItemList' : [  ], # list
    00133     'OptItemList' : [  ], # list
    00134     'Preload' : True, # bool
    00135     'PreloadOptItems' : False, # bool
    00136     'Output' : '', # str
    00137     'OutputFile' : '', # str
    00138     'EvtDataSvc' : 'EventDataSvc', # str
    00139     'EvtConversionSvc' : 'EventPersistencySvc', # str
    00140     'AcceptAlgs' : [  ], # list
    00141     'RequireAlgs' : [  ], # list
    00142     'VetoAlgs' : [  ], # list
    00143     'VerifyItems' : True, # bool
    00144     'AddressLeaf' : '/Event', # str
    00145     'AddressColumn' : 'Address', # str
    00146     'TagCollectionSvc' : 'NTupleSvc', # str
    00147     'ObjectsFirst' : True, # bool
    00148     'Collection' : '', # str
    00149   }
    00150   _propertyDocDct = {
    00151   }
    00152   def __init__(self, name = Configurable.DefaultName, **kwargs):
    00153       super(TagCollectionStream, self).__init__(name)
    00154       for n,v in kwargs.items():
    00155          setattr(self, n, v)
    00156   def getDlls( self ):
    00157       return 'GaudiSvc'
    00158   def getType( self ):
    00159       return 'TagCollectionStream'
    00160   pass # class TagCollectionStream
    00161
    00162 class StoreExplorerAlg( ConfigurableAlgorithm ) :
    00163   __slots__ = {
    00164     'OutputLevel' : 0, # int
    00165     'Enable' : True, # bool
    00166     'ErrorMax' : 1, # int
    00167     'ErrorCount' : 0, # int
    00168     'AuditAlgorithms' : False, # bool
    00169     'AuditInitialize' : False, # bool
    00170     'AuditReinitialize' : False, # bool
    00171     'AuditRestart' : False, # bool
    00172     'AuditExecute' : False, # bool
    00173     'AuditFinalize' : False, # bool
    00174     'AuditBeginRun' : False, # bool
    00175     'AuditEndRun' : False, # bool
    00176     'AuditStart' : False, # bool
    00177     'AuditStop' : False, # bool
    00178     'MonitorService' : 'MonitorSvc', # str
    00179     'Load' : False, # bool
    00180     'PrintEvt' : 1, # int
    00181     'PrintMissing' : 0, # int
    00182     'PrintFreq' : 0.0, # float
    00183     'ExploreRelations' : False, # bool
    00184     'DataSvc' : 'EventDataSvc', # str
    00185     'TestAccess' : False, # bool
    00186     'AccessForeign' : False, # bool
    00187   }
    00188   _propertyDocDct = {
    00189   }
    00190   def __init__(self, name = Configurable.DefaultName, **kwargs):
    00191       super(StoreExplorerAlg, self).__init__(name)
    00192       for n,v in kwargs.items():
    00193          setattr(self, n, v)
    00194   def getDlls( self ):
    00195       return 'GaudiSvc'
    00196   def getType( self ):
    00197       return 'StoreExplorerAlg'
    00198   pass # class StoreExplorerAlg
    00199
    00200 class StatusCodeSvc( ConfigurableService ) :
    00201   __slots__ = {
    00202     'OutputLevel' : 0, # int
    00203     'AuditServices' : False, # bool
    00204     'AuditInitialize' : False, # bool
    00205     'AuditStart' : False, # bool
    00206     'AuditStop' : False, # bool
    00207     'AuditFinalize' : False, # bool
    00208     'AuditReInitialize' : False, # bool
    00209     'AuditReStart' : False, # bool
    00210     'Filter' : [  ], # list
    00211     'AbortOnError' : False, # bool
    00212     'SuppressCheck' : False, # bool
    00213   }
    00214   _propertyDocDct = {
    00215   }
    00216   def __init__(self, name = Configurable.DefaultName, **kwargs):
    00217       super(StatusCodeSvc, self).__init__(name)
    00218       for n,v in kwargs.items():
    00219          setattr(self, n, v)
    00220   def getDlls( self ):
    00221       return 'GaudiSvc'
    00222   def getType( self ):
    00223       return 'StatusCodeSvc'
    00224   pass # class StatusCodeSvc
    00225
    00226 class RunRecordStream( ConfigurableAlgorithm ) :
    00227   __slots__ = {
    00228     'OutputLevel' : 0, # int
    00229     'Enable' : True, # bool
    00230     'ErrorMax' : 1, # int
    00231     'ErrorCount' : 0, # int
    00232     'AuditAlgorithms' : False, # bool
    00233     'AuditInitialize' : False, # bool
    00234     'AuditReinitialize' : False, # bool
    00235     'AuditRestart' : False, # bool
    00236     'AuditExecute' : False, # bool
    00237     'AuditFinalize' : False, # bool
    00238     'AuditBeginRun' : False, # bool
    00239     'AuditEndRun' : False, # bool
    00240     'AuditStart' : False, # bool
    00241     'AuditStop' : False, # bool
    00242     'MonitorService' : 'MonitorSvc', # str
    00243     'ItemList' : [  ], # list
    00244     'OptItemList' : [  ], # list
    00245     'Preload' : True, # bool
    00246     'PreloadOptItems' : False, # bool
    00247     'Output' : '', # str
    00248     'OutputFile' : '', # str
    00249     'EvtDataSvc' : 'EventDataSvc', # str
    00250     'EvtConversionSvc' : 'EventPersistencySvc', # str
    00251     'AcceptAlgs' : [  ], # list
    00252     'RequireAlgs' : [  ], # list
    00253     'VetoAlgs' : [  ], # list
    00254     'VerifyItems' : True, # bool
    00255   }
    00256   _propertyDocDct = {
    00257   }
    00258   def __init__(self, name = Configurable.DefaultName, **kwargs):
    00259       super(RunRecordStream, self).__init__(name)
    00260       for n,v in kwargs.items():
    00261          setattr(self, n, v)
    00262   def getDlls( self ):
    00263       return 'GaudiSvc'
    00264   def getType( self ):
    00265       return 'RunRecordStream'
    00266   pass # class RunRecordStream
    00267
    00268 class RunRecordDataSvc( ConfigurableService ) :
    00269   __slots__ = {
    00270     'OutputLevel' : 0, # int
    00271     'AuditServices' : False, # bool
    00272     'AuditInitialize' : False, # bool
    00273     'AuditStart' : False, # bool
    00274     'AuditStop' : False, # bool
    00275     'AuditFinalize' : False, # bool
    00276     'AuditReInitialize' : False, # bool
    00277     'AuditReStart' : False, # bool
    00278     'RootCLID' : 110, # int
    00279     'RootName' : '/RunRecords', # str
    00280     'ForceLeaves' : False, # bool
    00281     'InhibitPathes' : [  ], # list
    00282     'DataFaultName' : 'DataFault', # str
    00283     'DataAccessName' : 'DataAccess', # str
    00284     'EnableFaultHandler' : False, # bool
    00285     'EnableAccessHandler' : False, # bool
    00286   }
    00287   _propertyDocDct = {
    00288   }
    00289   def __init__(self, name = Configurable.DefaultName, **kwargs):
    00290       super(RunRecordDataSvc, self).__init__(name)
    00291       for n,v in kwargs.items():
    00292          setattr(self, n, v)
    00293   def getDlls( self ):
    00294       return 'GaudiSvc'
    00295   def getType( self ):
    00296       return 'RunRecordDataSvc'
    00297   pass # class RunRecordDataSvc
    00298
    00299 class RndmGenSvc( ConfigurableService ) :
    00300   __slots__ = {
    00301     'OutputLevel' : 0, # int
    00302     'AuditServices' : False, # bool
    00303     'AuditInitialize' : False, # bool
    00304     'AuditStart' : False, # bool
    00305     'AuditStop' : False, # bool
    00306     'AuditFinalize' : False, # bool
    00307     'AuditReInitialize' : False, # bool
    00308     'AuditReStart' : False, # bool
    00309     'Engine' : 'HepRndm::Engine<CLHEP::RanluxEngine>', # str
    00310   }
    00311   _propertyDocDct = {
    00312   }
    00313   def __init__(self, name = Configurable.DefaultName, **kwargs):
    00314       super(RndmGenSvc, self).__init__(name)
    00315       for n,v in kwargs.items():
    00316          setattr(self, n, v)
    00317   def getDlls( self ):
    00318       return 'GaudiSvc'
    00319   def getType( self ):
    00320       return 'RndmGenSvc'
    00321   pass # class RndmGenSvc
    00322
    00323 class PersistencySvc( ConfigurableService ) :
    00324   __slots__ = {
    00325     'OutputLevel' : 0, # int
    00326     'AuditServices' : False, # bool
    00327     'AuditInitialize' : False, # bool
    00328     'AuditStart' : False, # bool
    00329     'AuditStop' : False, # bool
    00330     'AuditFinalize' : False, # bool
    00331     'AuditReInitialize' : False, # bool
    00332     'AuditReStart' : False, # bool
    00333     'CnvServices' : [  ], # list
    00334   }
    00335   _propertyDocDct = {
    00336   }
    00337   def __init__(self, name = Configurable.DefaultName, **kwargs):
    00338       super(PersistencySvc, self).__init__(name)
    00339       for n,v in kwargs.items():
    00340          setattr(self, n, v)
    00341   def getDlls( self ):
    00342       return 'GaudiSvc'
    00343   def getType( self ):
    00344       return 'PersistencySvc'
    00345   pass # class PersistencySvc
    00346
    00347 class PartitionSwitchTool( ConfigurableAlgTool ) :
    00348   __slots__ = {
    00349     'MonitorService' : 'MonitorSvc', # str
    00350     'OutputLevel' : 0, # int
    00351     'AuditTools' : False, # bool
    00352     'AuditInitialize' : False, # bool
    00353     'AuditStart' : False, # bool
    00354     'AuditStop' : False, # bool
    00355     'AuditFinalize' : False, # bool
    00356     'Actor' : 'EventDataService', # str
    00357   }
    00358   _propertyDocDct = {
    00359   }
    00360   def __init__(self, name = Configurable.DefaultName, **kwargs):
    00361       super(PartitionSwitchTool, self).__init__(name)
    00362       for n,v in kwargs.items():
    00363          setattr(self, n, v)
    00364   def getDlls( self ):
    00365       return 'GaudiSvc'
    00366   def getType( self ):
    00367       return 'PartitionSwitchTool'
    00368   pass # class PartitionSwitchTool
    00369
    00370 class PartitionSwitchAlg( ConfigurableAlgorithm ) :
    00371   __slots__ = {
    00372     'OutputLevel' : 0, # int
    00373     'Enable' : True, # bool
    00374     'ErrorMax' : 1, # int
    00375     'ErrorCount' : 0, # int
    00376     'AuditAlgorithms' : False, # bool
    00377     'AuditInitialize' : False, # bool
    00378     'AuditReinitialize' : False, # bool
    00379     'AuditRestart' : False, # bool
    00380     'AuditExecute' : False, # bool
    00381     'AuditFinalize' : False, # bool
    00382     'AuditBeginRun' : False, # bool
    00383     'AuditEndRun' : False, # bool
    00384     'AuditStart' : False, # bool
    00385     'AuditStop' : False, # bool
    00386     'MonitorService' : 'MonitorSvc', # str
    00387     'Partition' : '', # str
    00388     'Tool' : 'PartitionSwitchTool', # str
    00389   }
    00390   _propertyDocDct = {
    00391   }
    00392   def __init__(self, name = Configurable.DefaultName, **kwargs):
    00393       super(PartitionSwitchAlg, self).__init__(name)
    00394       for n,v in kwargs.items():
    00395          setattr(self, n, v)
    00396   def getDlls( self ):
    00397       return 'GaudiSvc'
    00398   def getType( self ):
    00399       return 'PartitionSwitchAlg'
    00400   pass # class PartitionSwitchAlg
    00401
    00402 class ParticlePropertySvc( ConfigurableService ) :
    00403   __slots__ = {
    00404     'OutputLevel' : 0, # int
    00405     'AuditServices' : False, # bool
    00406     'AuditInitialize' : False, # bool
    00407     'AuditStart' : False, # bool
    00408     'AuditStop' : False, # bool
    00409     'AuditFinalize' : False, # bool
    00410     'AuditReInitialize' : False, # bool
    00411     'AuditReStart' : False, # bool
    00412     'ParticlePropertiesFile' : 'ParticleTable.txt', # str
    00413     'OtherFiles' : [  ], # list
    00414     'Particles' : [  ], # list
    00415   }
    00416   _propertyDocDct = {
    00417   }
    00418   def __init__(self, name = Configurable.DefaultName, **kwargs):
    00419       super(ParticlePropertySvc, self).__init__(name)
    00420       for n,v in kwargs.items():
    00421          setattr(self, n, v)
    00422   def getDlls( self ):
    00423       return 'GaudiSvc'
    00424   def getType( self ):
    00425       return 'ParticlePropertySvc'
    00426   pass # class ParticlePropertySvc
    00427
    00428 class OutputStream( ConfigurableAlgorithm ) :
    00429   __slots__ = {
    00430     'OutputLevel' : 0, # int
    00431     'Enable' : True, # bool
    00432     'ErrorMax' : 1, # int
    00433     'ErrorCount' : 0, # int
    00434     'AuditAlgorithms' : False, # bool
    00435     'AuditInitialize' : False, # bool
    00436     'AuditReinitialize' : False, # bool
    00437     'AuditRestart' : False, # bool
    00438     'AuditExecute' : False, # bool
    00439     'AuditFinalize' : False, # bool
    00440     'AuditBeginRun' : False, # bool
    00441     'AuditEndRun' : False, # bool
    00442     'AuditStart' : False, # bool
    00443     'AuditStop' : False, # bool
    00444     'MonitorService' : 'MonitorSvc', # str
    00445     'ItemList' : [  ], # list
    00446     'OptItemList' : [  ], # list
    00447     'Preload' : True, # bool
    00448     'PreloadOptItems' : False, # bool
    00449     'Output' : '', # str
    00450     'OutputFile' : '', # str
    00451     'EvtDataSvc' : 'EventDataSvc', # str
    00452     'EvtConversionSvc' : 'EventPersistencySvc', # str
    00453     'AcceptAlgs' : [  ], # list
    00454     'RequireAlgs' : [  ], # list
    00455     'VetoAlgs' : [  ], # list
    00456     'VerifyItems' : True, # bool
    00457   }
    00458   _propertyDocDct = {
    00459   }
    00460   def __init__(self, name = Configurable.DefaultName, **kwargs):
    00461       super(OutputStream, self).__init__(name)
    00462       for n,v in kwargs.items():
    00463          setattr(self, n, v)
    00464   def getDlls( self ):
    00465       return 'GaudiSvc'
    00466   def getType( self ):
    00467       return 'OutputStream'
    00468   pass # class OutputStream
    00469
    00470 class OutputFSRStream( ConfigurableAlgorithm ) :
    00471   __slots__ = {
    00472     'OutputLevel' : 0, # int
    00473     'Enable' : True, # bool
    00474     'ErrorMax' : 1, # int
    00475     'ErrorCount' : 0, # int
    00476     'AuditAlgorithms' : False, # bool
    00477     'AuditInitialize' : False, # bool
    00478     'AuditReinitialize' : False, # bool
    00479     'AuditRestart' : False, # bool
    00480     'AuditExecute' : False, # bool
    00481     'AuditFinalize' : False, # bool
    00482     'AuditBeginRun' : False, # bool
    00483     'AuditEndRun' : False, # bool
    00484     'AuditStart' : False, # bool
    00485     'AuditStop' : False, # bool
    00486     'MonitorService' : 'MonitorSvc', # str
    00487     'ItemList' : [  ], # list
    00488     'OptItemList' : [  ], # list
    00489     'Preload' : True, # bool
    00490     'PreloadOptItems' : False, # bool
    00491     'Output' : '', # str
    00492     'OutputFile' : '', # str
    00493     'EvtDataSvc' : 'EventDataSvc', # str
    00494     'EvtConversionSvc' : 'EventPersistencySvc', # str
    00495     'AcceptAlgs' : [  ], # list
    00496     'RequireAlgs' : [  ], # list
    00497     'VetoAlgs' : [  ], # list
    00498     'VerifyItems' : True, # bool
    00499     'FSRItemList' : [  ], # list
    00500     'FSROptItemList' : [  ], # list
    00501   }
    00502   _propertyDocDct = {
    00503     'FSRItemList' : """ Mandatory items to be written as FSRs """,
    00504     'FSROptItemList' : """ Optional  items to be written as FSRs """,
    00505   }
    00506   def __init__(self, name = Configurable.DefaultName, **kwargs):
    00507       super(OutputFSRStream, self).__init__(name)
    00508       for n,v in kwargs.items():
    00509          setattr(self, n, v)
    00510   def getDlls( self ):
    00511       return 'GaudiSvc'
    00512   def getType( self ):
    00513       return 'OutputFSRStream'
    00514   pass # class OutputFSRStream
    00515
    00516 class NTupleSvc( ConfigurableService ) :
    00517   __slots__ = {
    00518     'OutputLevel' : 0, # int
    00519     'AuditServices' : False, # bool
    00520     'AuditInitialize' : False, # bool
    00521     'AuditStart' : False, # bool
    00522     'AuditStop' : False, # bool
    00523     'AuditFinalize' : False, # bool
    00524     'AuditReInitialize' : False, # bool
    00525     'AuditReStart' : False, # bool
    00526     'RootCLID' : 1, # int
    00527     'RootName' : '/NTUPLES', # str
    00528     'ForceLeaves' : False, # bool
    00529     'InhibitPathes' : [  ], # list
    00530     'DataFaultName' : 'DataFault', # str
    00531     'DataAccessName' : 'DataAccess', # str
    00532     'EnableFaultHandler' : False, # bool
    00533     'EnableAccessHandler' : False, # bool
    00534     'Input' : [  ], # list
    00535     'Output' : [  ], # list
    00536   }
    00537   _propertyDocDct = {
    00538   }
    00539   def __init__(self, name = Configurable.DefaultName, **kwargs):
    00540       super(NTupleSvc, self).__init__(name)
    00541       for n,v in kwargs.items():
    00542          setattr(self, n, v)
    00543   def getDlls( self ):
    00544       return 'GaudiSvc'
    00545   def getType( self ):
    00546       return 'NTupleSvc'
    00547   pass # class NTupleSvc
    00548
    00549 class MultiStoreSvc( ConfigurableService ) :
    00550   __slots__ = {
    00551     'OutputLevel' : 0, # int
    00552     'AuditServices' : False, # bool
    00553     'AuditInitialize' : False, # bool
    00554     'AuditStart' : False, # bool
    00555     'AuditStop' : False, # bool
    00556     'AuditFinalize' : False, # bool
    00557     'AuditReInitialize' : False, # bool
    00558     'AuditReStart' : False, # bool
    00559     'RootCLID' : 110, # int
    00560     'RootName' : '/Event', # str
    00561     'Partitions' : [  ], # list
    00562     'DataLoader' : 'EventPersistencySvc', # str
    00563     'DefaultPartition' : 'Default', # str
    00564   }
    00565   _propertyDocDct = {
    00566   }
    00567   def __init__(self, name = Configurable.DefaultName, **kwargs):
    00568       super(MultiStoreSvc, self).__init__(name)
    00569       for n,v in kwargs.items():
    00570          setattr(self, n, v)
    00571   def getDlls( self ):
    00572       return 'GaudiSvc'
    00573   def getType( self ):
    00574       return 'MultiStoreSvc'
    00575   pass # class MultiStoreSvc
    00576
    00577 class MinimalEventLoopMgr( ConfigurableService ) :
    00578   __slots__ = {
    00579     'OutputLevel' : 0, # int
    00580     'AuditServices' : False, # bool
    00581     'AuditInitialize' : False, # bool
    00582     'AuditStart' : False, # bool
    00583     'AuditStop' : False, # bool
    00584     'AuditFinalize' : False, # bool
    00585     'AuditReInitialize' : False, # bool
    00586     'AuditReStart' : False, # bool
    00587     'TopAlg' : [  ], # list
    00588     'OutStream' : [  ], # list
    00589     'OutStreamType' : 'OutputStream', # str
    00590   }
    00591   _propertyDocDct = {
    00592   }
    00593   def __init__(self, name = Configurable.DefaultName, **kwargs):
    00594       super(MinimalEventLoopMgr, self).__init__(name)
    00595       for n,v in kwargs.items():
    00596          setattr(self, n, v)
    00597   def getDlls( self ):
    00598       return 'GaudiSvc'
    00599   def getType( self ):
    00600       return 'MinimalEventLoopMgr'
    00601   pass # class MinimalEventLoopMgr
    00602
    00603 class MessageSvc( ConfigurableService ) :
    00604   __slots__ = {
    00605     'OutputLevel' : 0, # int
    00606     'AuditServices' : False, # bool
    00607     'AuditInitialize' : False, # bool
    00608     'AuditStart' : False, # bool
    00609     'AuditStop' : False, # bool
    00610     'AuditFinalize' : False, # bool
    00611     'AuditReInitialize' : False, # bool
    00612     'AuditReStart' : False, # bool
    00613     'Format' : '% F%18W%S%7W%R%T %0W%M', # str
    00614     'timeFormat' : '%Y-%m-%d %H:%M:%S,%f', # str
    00615     'showStats' : False, # bool
    00616     'statLevel' : 0, # int
    00617     'setVerbose' : [  ], # list
    00618     'setDebug' : [  ], # list
    00619     'setInfo' : [  ], # list
    00620     'setWarning' : [  ], # list
    00621     'setError' : [  ], # list
    00622     'setFatal' : [  ], # list
    00623     'setAlways' : [  ], # list
    00624     'useColors' : False, # bool
    00625     'fatalColorCode' : [  ], # list
    00626     'errorColorCode' : [  ], # list
    00627     'warningColorCode' : [  ], # list
    00628     'infoColorCode' : [  ], # list
    00629     'debugColorCode' : [  ], # list
    00630     'verboseColorCode' : [  ], # list
    00631     'alwaysColorCode' : [  ], # list
    00632     'fatalLimit' : 500, # int
    00633     'errorLimit' : 500, # int
    00634     'warningLimit' : 500, # int
    00635     'infoLimit' : 500, # int
    00636     'debugLimit' : 500, # int
    00637     'verboseLimit' : 500, # int
    00638     'alwaysLimit' : 0, # int
    00639     'defaultLimit' : 500, # int
    00640     'enableSuppression' : False, # bool
    00641     'loggedStreams' : {  }, # list
    00642   }
    00643   _propertyDocDct = {
    00644     'loggedStreams' : """ MessageStream sources we want to dump into a logfile """,
    00645   }
    00646   def __init__(self, name = Configurable.DefaultName, **kwargs):
    00647       super(MessageSvc, self).__init__(name)
    00648       for n,v in kwargs.items():
    00649          setattr(self, n, v)
    00650   def getDlls( self ):
    00651       return 'GaudiSvc'
    00652   def getType( self ):
    00653       return 'MessageSvc'
    00654   pass # class MessageSvc
    00655
    00656 class JobOptionsSvc( ConfigurableService ) :
    00657   __slots__ = {
    00658     'OutputLevel' : 0, # int
    00659     'AuditServices' : False, # bool
    00660     'AuditInitialize' : False, # bool
    00661     'AuditStart' : False, # bool
    00662     'AuditStop' : False, # bool
    00663     'AuditFinalize' : False, # bool
    00664     'AuditReInitialize' : False, # bool
    00665     'AuditReStart' : False, # bool
    00666   }
    00667   _propertyDocDct = {
    00668   }
    00669   def __init__(self, name = Configurable.DefaultName, **kwargs):
    00670       super(JobOptionsSvc, self).__init__(name)
    00671       for n,v in kwargs.items():
    00672          setattr(self, n, v)
    00673   def getDlls( self ):
    00674       return 'GaudiSvc'
    00675   def getType( self ):
    00676       return 'JobOptionsSvc'
    00677   pass # class JobOptionsSvc
    00678
    00679 class IssueLogger( ConfigurableService ) :
    00680   __slots__ = {
    00681     'OutputLevel' : 0, # int
    00682     'AuditServices' : False, # bool
    00683     'AuditInitialize' : False, # bool
    00684     'AuditStart' : False, # bool
    00685     'AuditStop' : False, # bool
    00686     'AuditFinalize' : False, # bool
    00687     'AuditReInitialize' : False, # bool
    00688     'AuditReStart' : False, # bool
    00689     'Output' : [  ], # list
    00690     'ReportLevel' : 'WARNING', # str
    00691     'TracebackLevel' : 'ERROR', # str
    00692     'ShowTime' : False, # bool
    00693   }
    00694   _propertyDocDct = {
    00695   }
    00696   def __init__(self, name = Configurable.DefaultName, **kwargs):
    00697       super(IssueLogger, self).__init__(name)
    00698       for n,v in kwargs.items():
    00699          setattr(self, n, v)
    00700   def getDlls( self ):
    00701       return 'GaudiSvc'
    00702   def getType( self ):
    00703       return 'IssueLogger'
    00704   pass # class IssueLogger
    00705
    00706 class InputCopyStream( ConfigurableAlgorithm ) :
    00707   __slots__ = {
    00708     'OutputLevel' : 0, # int
    00709     'Enable' : True, # bool
    00710     'ErrorMax' : 1, # int
    00711     'ErrorCount' : 0, # int
    00712     'AuditAlgorithms' : False, # bool
    00713     'AuditInitialize' : False, # bool
    00714     'AuditReinitialize' : False, # bool
    00715     'AuditRestart' : False, # bool
    00716     'AuditExecute' : False, # bool
    00717     'AuditFinalize' : False, # bool
    00718     'AuditBeginRun' : False, # bool
    00719     'AuditEndRun' : False, # bool
    00720     'AuditStart' : False, # bool
    00721     'AuditStop' : False, # bool
    00722     'MonitorService' : 'MonitorSvc', # str
    00723     'ItemList' : [ '/Event#99999' ], # list
    00724     'OptItemList' : [  ], # list
    00725     'Preload' : False, # bool
    00726     'PreloadOptItems' : False, # bool
    00727     'Output' : '', # str
    00728     'OutputFile' : '', # str
    00729     'EvtDataSvc' : 'EventDataSvc', # str
    00730     'EvtConversionSvc' : 'EventPersistencySvc', # str
    00731     'AcceptAlgs' : [  ], # list
    00732     'RequireAlgs' : [  ], # list
    00733     'VetoAlgs' : [  ], # list
    00734     'VerifyItems' : True, # bool
    00735   }
    00736   _propertyDocDct = {
    00737   }
    00738   def __init__(self, name = Configurable.DefaultName, **kwargs):
    00739       super(InputCopyStream, self).__init__(name)
    00740       for n,v in kwargs.items():
    00741          setattr(self, n, v)
    00742   def getDlls( self ):
    00743       return 'GaudiSvc'
    00744   def getType( self ):
    00745       return 'InputCopyStream'
    00746   pass # class InputCopyStream
    00747
    00748 class IncidentSvc( ConfigurableService ) :
    00749   __slots__ = {
    00750     'OutputLevel' : 0, # int
    00751     'AuditServices' : False, # bool
    00752     'AuditInitialize' : False, # bool
    00753     'AuditStart' : False, # bool
    00754     'AuditStop' : False, # bool
    00755     'AuditFinalize' : False, # bool
    00756     'AuditReInitialize' : False, # bool
    00757     'AuditReStart' : False, # bool
    00758   }
    00759   _propertyDocDct = {
    00760   }
    00761   def __init__(self, name = Configurable.DefaultName, **kwargs):
    00762       super(IncidentSvc, self).__init__(name)
    00763       for n,v in kwargs.items():
    00764          setattr(self, n, v)
    00765   def getDlls( self ):
    00766       return 'GaudiSvc'
    00767   def getType( self ):
    00768       return 'IncidentSvc'
    00769   pass # class IncidentSvc
    00770
    00771 class HistorySvc( ConfigurableService ) :
    00772   __slots__ = {
    00773     'OutputLevel' : 0, # int
    00774     'AuditServices' : False, # bool
    00775     'AuditInitialize' : False, # bool
    00776     'AuditStart' : False, # bool
    00777     'AuditStop' : False, # bool
    00778     'AuditFinalize' : False, # bool
    00779     'AuditReInitialize' : False, # bool
    00780     'AuditReStart' : False, # bool
    00781     'Dump' : False, # bool
    00782     'Activate' : True, # bool
    00783     'OutputFile' : '', # str
    00784   }
    00785   _propertyDocDct = {
    00786   }
    00787   def __init__(self, name = Configurable.DefaultName, **kwargs):
    00788       super(HistorySvc, self).__init__(name)
    00789       for n,v in kwargs.items():
    00790          setattr(self, n, v)
    00791   def getDlls( self ):
    00792       return 'GaudiSvc'
    00793   def getType( self ):
    00794       return 'HistorySvc'
    00795   pass # class HistorySvc
    00796
    00797 class HistogramSvc( ConfigurableService ) :
    00798   __slots__ = {
    00799     'OutputLevel' : 0, # int
    00800     'AuditServices' : False, # bool
    00801     'AuditInitialize' : False, # bool
    00802     'AuditStart' : False, # bool
    00803     'AuditStop' : False, # bool
    00804     'AuditFinalize' : False, # bool
    00805     'AuditReInitialize' : False, # bool
    00806     'AuditReStart' : False, # bool
    00807     'RootCLID' : 1, # int
    00808     'RootName' : '/stat', # str
    00809     'ForceLeaves' : False, # bool
    00810     'InhibitPathes' : [  ], # list
    00811     'DataFaultName' : 'DataFault', # str
    00812     'DataAccessName' : 'DataAccess', # str
    00813     'EnableFaultHandler' : False, # bool
    00814     'EnableAccessHandler' : False, # bool
    00815     'Input' : [  ], # list
    00816     'Predefined1DHistos' : {  }, # list
    00817   }
    00818   _propertyDocDct = {
    00819     'Predefined1DHistos' : """ Histograms with predefined parameters """,
    00820   }
    00821   def __init__(self, name = Configurable.DefaultName, **kwargs):
    00822       super(HistogramSvc, self).__init__(name)
    00823       for n,v in kwargs.items():
    00824          setattr(self, n, v)
    00825   def getDlls( self ):
    00826       return 'GaudiSvc'
    00827   def getType( self ):
    00828       return 'HistogramSvc'
    00829   pass # class HistogramSvc
    00830
    00831 class HistogramPersistencySvc( ConfigurableService ) :
    00832   __slots__ = {
    00833     'OutputLevel' : 0, # int
    00834     'AuditServices' : False, # bool
    00835     'AuditInitialize' : False, # bool
    00836     'AuditStart' : False, # bool
    00837     'AuditStop' : False, # bool
    00838     'AuditFinalize' : False, # bool
    00839     'AuditReInitialize' : False, # bool
    00840     'AuditReStart' : False, # bool
    00841     'CnvServices' : [ 'HbookHistSvc' , 'RootHistSvc' ], # list
    00842     'HistogramPersistency' : '', # str
    00843     'OutputFile' : '', # str
    00844     'ConvertHistos' : [  ], # list
    00845     'ExcludeHistos' : [  ], # list
    00846     'Warnings' : True, # bool
    00847   }
    00848   _propertyDocDct = {
    00849     'ConvertHistos' : """ The list of patterns to be accepted for conversion """,
    00850     'Warnings' : """ Set this property to false to suppress warning messages """,
    00851     'ExcludeHistos' : """ The list of patterns to be excluded for conversion """,
    00852   }
    00853   def __init__(self, name = Configurable.DefaultName, **kwargs):
    00854       super(HistogramPersistencySvc, self).__init__(name)
    00855       for n,v in kwargs.items():
    00856          setattr(self, n, v)
    00857   def getDlls( self ):
    00858       return 'GaudiSvc'
    00859   def getType( self ):
    00860       return 'HistogramPersistencySvc'
    00861   pass # class HistogramPersistencySvc
    00862
    00863 class HepRndm__Engine_CLHEP__DualRand_( ConfigurableService ) :
    00864   __slots__ = {
    00865     'OutputLevel' : 0, # int
    00866     'AuditServices' : False, # bool
    00867     'AuditInitialize' : False, # bool
    00868     'AuditStart' : False, # bool
    00869     'AuditStop' : False, # bool
    00870     'AuditFinalize' : False, # bool
    00871     'AuditReInitialize' : False, # bool
    00872     'AuditReStart' : False, # bool
    00873     'Seeds' : [  ], # list
    00874     'Column' : 0, # int
    00875     'Row' : 1, # int
    00876     'Luxury' : 3, # int
    00877     'UseTable' : False, # bool
    00878     'SetSingleton' : False, # bool
    00879   }
    00880   _propertyDocDct = {
    00881   }
    00882   def __init__(self, name = Configurable.DefaultName, **kwargs):
    00883       super(HepRndm__Engine_CLHEP__DualRand_, self).__init__(name)
    00884       for n,v in kwargs.items():
    00885          setattr(self, n, v)
    00886   def getDlls( self ):
    00887       return 'GaudiSvc'
    00888   def getType( self ):
    00889       return 'HepRndm::Engine<CLHEP::DualRand>'
    00890   pass # class HepRndm__Engine_CLHEP__DualRand_
    00891
    00892 class HepRndm__Engine_CLHEP__TripleRand_( ConfigurableService ) :
    00893   __slots__ = {
    00894     'OutputLevel' : 0, # int
    00895     'AuditServices' : False, # bool
    00896     'AuditInitialize' : False, # bool
    00897     'AuditStart' : False, # bool
    00898     'AuditStop' : False, # bool
    00899     'AuditFinalize' : False, # bool
    00900     'AuditReInitialize' : False, # bool
    00901     'AuditReStart' : False, # bool
    00902     'Seeds' : [  ], # list
    00903     'Column' : 0, # int
    00904     'Row' : 1, # int
    00905     'Luxury' : 3, # int
    00906     'UseTable' : False, # bool
    00907     'SetSingleton' : False, # bool
    00908   }
    00909   _propertyDocDct = {
    00910   }
    00911   def __init__(self, name = Configurable.DefaultName, **kwargs):
    00912       super(HepRndm__Engine_CLHEP__TripleRand_, self).__init__(name)
    00913       for n,v in kwargs.items():
    00914          setattr(self, n, v)
    00915   def getDlls( self ):
    00916       return 'GaudiSvc'
    00917   def getType( self ):
    00918       return 'HepRndm::Engine<CLHEP::TripleRand>'
    00919   pass # class HepRndm__Engine_CLHEP__TripleRand_
    00920
    00921 class HepRndm__Engine_CLHEP__DRand48Engine_( ConfigurableService ) :
    00922   __slots__ = {
    00923     'OutputLevel' : 0, # int
    00924     'AuditServices' : False, # bool
    00925     'AuditInitialize' : False, # bool
    00926     'AuditStart' : False, # bool
    00927     'AuditStop' : False, # bool
    00928     'AuditFinalize' : False, # bool
    00929     'AuditReInitialize' : False, # bool
    00930     'AuditReStart' : False, # bool
    00931     'Seeds' : [  ], # list
    00932     'Column' : 0, # int
    00933     'Row' : 1, # int
    00934     'Luxury' : 3, # int
    00935     'UseTable' : False, # bool
    00936     'SetSingleton' : False, # bool
    00937   }
    00938   _propertyDocDct = {
    00939   }
    00940   def __init__(self, name = Configurable.DefaultName, **kwargs):
    00941       super(HepRndm__Engine_CLHEP__DRand48Engine_, self).__init__(name)
    00942       for n,v in kwargs.items():
    00943          setattr(self, n, v)
    00944   def getDlls( self ):
    00945       return 'GaudiSvc'
    00946   def getType( self ):
    00947       return 'HepRndm::Engine<CLHEP::DRand48Engine>'
    00948   pass # class HepRndm__Engine_CLHEP__DRand48Engine_
    00949
    00950 class HepRndm__Engine_CLHEP__Hurd160Engine_( ConfigurableService ) :
    00951   __slots__ = {
    00952     'OutputLevel' : 0, # int
    00953     'AuditServices' : False, # bool
    00954     'AuditInitialize' : False, # bool
    00955     'AuditStart' : False, # bool
    00956     'AuditStop' : False, # bool
    00957     'AuditFinalize' : False, # bool
    00958     'AuditReInitialize' : False, # bool
    00959     'AuditReStart' : False, # bool
    00960     'Seeds' : [  ], # list
    00961     'Column' : 0, # int
    00962     'Row' : 1, # int
    00963     'Luxury' : 3, # int
    00964     'UseTable' : False, # bool
    00965     'SetSingleton' : False, # bool
    00966   }
    00967   _propertyDocDct = {
    00968   }
    00969   def __init__(self, name = Configurable.DefaultName, **kwargs):
    00970       super(HepRndm__Engine_CLHEP__Hurd160Engine_, self).__init__(name)
    00971       for n,v in kwargs.items():
    00972          setattr(self, n, v)
    00973   def getDlls( self ):
    00974       return 'GaudiSvc'
    00975   def getType( self ):
    00976       return 'HepRndm::Engine<CLHEP::Hurd160Engine>'
    00977   pass # class HepRndm__Engine_CLHEP__Hurd160Engine_
    00978
    00979 class HepRndm__Engine_CLHEP__Hurd288Engine_( ConfigurableService ) :
    00980   __slots__ = {
    00981     'OutputLevel' : 0, # int
    00982     'AuditServices' : False, # bool
    00983     'AuditInitialize' : False, # bool
    00984     'AuditStart' : False, # bool
    00985     'AuditStop' : False, # bool
    00986     'AuditFinalize' : False, # bool
    00987     'AuditReInitialize' : False, # bool
    00988     'AuditReStart' : False, # bool
    00989     'Seeds' : [  ], # list
    00990     'Column' : 0, # int
    00991     'Row' : 1, # int
    00992     'Luxury' : 3, # int
    00993     'UseTable' : False, # bool
    00994     'SetSingleton' : False, # bool
    00995   }
    00996   _propertyDocDct = {
    00997   }
    00998   def __init__(self, name = Configurable.DefaultName, **kwargs):
    00999       super(HepRndm__Engine_CLHEP__Hurd288Engine_, self).__init__(name)
    01000       for n,v in kwargs.items():
    01001          setattr(self, n, v)
    01002   def getDlls( self ):
    01003       return 'GaudiSvc'
    01004   def getType( self ):
    01005       return 'HepRndm::Engine<CLHEP::Hurd288Engine>'
    01006   pass # class HepRndm__Engine_CLHEP__Hurd288Engine_
    01007
    01008 class HepRndm__Engine_CLHEP__HepJamesRandom_( ConfigurableService ) :
    01009   __slots__ = {
    01010     'OutputLevel' : 0, # int
    01011     'AuditServices' : False, # bool
    01012     'AuditInitialize' : False, # bool
    01013     'AuditStart' : False, # bool
    01014     'AuditStop' : False, # bool
    01015     'AuditFinalize' : False, # bool
    01016     'AuditReInitialize' : False, # bool
    01017     'AuditReStart' : False, # bool
    01018     'Seeds' : [  ], # list
    01019     'Column' : 0, # int
    01020     'Row' : 1, # int
    01021     'Luxury' : 3, # int
    01022     'UseTable' : False, # bool
    01023     'SetSingleton' : False, # bool
    01024   }
    01025   _propertyDocDct = {
    01026   }
    01027   def __init__(self, name = Configurable.DefaultName, **kwargs):
    01028       super(HepRndm__Engine_CLHEP__HepJamesRandom_, self).__init__(name)
    01029       for n,v in kwargs.items():
    01030          setattr(self, n, v)
    01031   def getDlls( self ):
    01032       return 'GaudiSvc'
    01033   def getType( self ):
    01034       return 'HepRndm::Engine<CLHEP::HepJamesRandom>'
    01035   pass # class HepRndm__Engine_CLHEP__HepJamesRandom_
    01036
    01037 class HepRndm__Engine_CLHEP__MTwistEngine_( ConfigurableService ) :
    01038   __slots__ = {
    01039     'OutputLevel' : 0, # int
    01040     'AuditServices' : False, # bool
    01041     'AuditInitialize' : False, # bool
    01042     'AuditStart' : False, # bool
    01043     'AuditStop' : False, # bool
    01044     'AuditFinalize' : False, # bool
    01045     'AuditReInitialize' : False, # bool
    01046     'AuditReStart' : False, # bool
    01047     'Seeds' : [  ], # list
    01048     'Column' : 0, # int
    01049     'Row' : 1, # int
    01050     'Luxury' : 3, # int
    01051     'UseTable' : False, # bool
    01052     'SetSingleton' : False, # bool
    01053   }
    01054   _propertyDocDct = {
    01055   }
    01056   def __init__(self, name = Configurable.DefaultName, **kwargs):
    01057       super(HepRndm__Engine_CLHEP__MTwistEngine_, self).__init__(name)
    01058       for n,v in kwargs.items():
    01059          setattr(self, n, v)
    01060   def getDlls( self ):
    01061       return 'GaudiSvc'
    01062   def getType( self ):
    01063       return 'HepRndm::Engine<CLHEP::MTwistEngine>'
    01064   pass # class HepRndm__Engine_CLHEP__MTwistEngine_
    01065
    01066 class HepRndm__Engine_CLHEP__RanecuEngine_( ConfigurableService ) :
    01067   __slots__ = {
    01068     'OutputLevel' : 0, # int
    01069     'AuditServices' : False, # bool
    01070     'AuditInitialize' : False, # bool
    01071     'AuditStart' : False, # bool
    01072     'AuditStop' : False, # bool
    01073     'AuditFinalize' : False, # bool
    01074     'AuditReInitialize' : False, # bool
    01075     'AuditReStart' : False, # bool
    01076     'Seeds' : [  ], # list
    01077     'Column' : 0, # int
    01078     'Row' : 1, # int
    01079     'Luxury' : 3, # int
    01080     'UseTable' : False, # bool
    01081     'SetSingleton' : False, # bool
    01082   }
    01083   _propertyDocDct = {
    01084   }
    01085   def __init__(self, name = Configurable.DefaultName, **kwargs):
    01086       super(HepRndm__Engine_CLHEP__RanecuEngine_, self).__init__(name)
    01087       for n,v in kwargs.items():
    01088          setattr(self, n, v)
    01089   def getDlls( self ):
    01090       return 'GaudiSvc'
    01091   def getType( self ):
    01092       return 'HepRndm::Engine<CLHEP::RanecuEngine>'
    01093   pass # class HepRndm__Engine_CLHEP__RanecuEngine_
    01094
    01095 class HepRndm__Engine_CLHEP__Ranlux64Engine_( ConfigurableService ) :
    01096   __slots__ = {
    01097     'OutputLevel' : 0, # int
    01098     'AuditServices' : False, # bool
    01099     'AuditInitialize' : False, # bool
    01100     'AuditStart' : False, # bool
    01101     'AuditStop' : False, # bool
    01102     'AuditFinalize' : False, # bool
    01103     'AuditReInitialize' : False, # bool
    01104     'AuditReStart' : False, # bool
    01105     'Seeds' : [  ], # list
    01106     'Column' : 0, # int
    01107     'Row' : 1, # int
    01108     'Luxury' : 3, # int
    01109     'UseTable' : False, # bool
    01110     'SetSingleton' : False, # bool
    01111   }
    01112   _propertyDocDct = {
    01113   }
    01114   def __init__(self, name = Configurable.DefaultName, **kwargs):
    01115       super(HepRndm__Engine_CLHEP__Ranlux64Engine_, self).__init__(name)
    01116       for n,v in kwargs.items():
    01117          setattr(self, n, v)
    01118   def getDlls( self ):
    01119       return 'GaudiSvc'
    01120   def getType( self ):
    01121       return 'HepRndm::Engine<CLHEP::Ranlux64Engine>'
    01122   pass # class HepRndm__Engine_CLHEP__Ranlux64Engine_
    01123
    01124 class HepRndm__Engine_CLHEP__RanluxEngine_( ConfigurableService ) :
    01125   __slots__ = {
    01126     'OutputLevel' : 0, # int
    01127     'AuditServices' : False, # bool
    01128     'AuditInitialize' : False, # bool
    01129     'AuditStart' : False, # bool
    01130     'AuditStop' : False, # bool
    01131     'AuditFinalize' : False, # bool
    01132     'AuditReInitialize' : False, # bool
    01133     'AuditReStart' : False, # bool
    01134     'Seeds' : [  ], # list
    01135     'Column' : 0, # int
    01136     'Row' : 1, # int
    01137     'Luxury' : 3, # int
    01138     'UseTable' : False, # bool
    01139     'SetSingleton' : False, # bool
    01140   }
    01141   _propertyDocDct = {
    01142   }
    01143   def __init__(self, name = Configurable.DefaultName, **kwargs):
    01144       super(HepRndm__Engine_CLHEP__RanluxEngine_, self).__init__(name)
    01145       for n,v in kwargs.items():
    01146          setattr(self, n, v)
    01147   def getDlls( self ):
    01148       return 'GaudiSvc'
    01149   def getType( self ):
    01150       return 'HepRndm::Engine<CLHEP::RanluxEngine>'
    01151   pass # class HepRndm__Engine_CLHEP__RanluxEngine_
    01152
    01153 class HepRndm__Engine_CLHEP__RanshiEngine_( ConfigurableService ) :
    01154   __slots__ = {
    01155     'OutputLevel' : 0, # int
    01156     'AuditServices' : False, # bool
    01157     'AuditInitialize' : False, # bool
    01158     'AuditStart' : False, # bool
    01159     'AuditStop' : False, # bool
    01160     'AuditFinalize' : False, # bool
    01161     'AuditReInitialize' : False, # bool
    01162     'AuditReStart' : False, # bool
    01163     'Seeds' : [  ], # list
    01164     'Column' : 0, # int
    01165     'Row' : 1, # int
    01166     'Luxury' : 3, # int
    01167     'UseTable' : False, # bool
    01168     'SetSingleton' : False, # bool
    01169   }
    01170   _propertyDocDct = {
    01171   }
    01172   def __init__(self, name = Configurable.DefaultName, **kwargs):
    01173       super(HepRndm__Engine_CLHEP__RanshiEngine_, self).__init__(name)
    01174       for n,v in kwargs.items():
    01175          setattr(self, n, v)
    01176   def getDlls( self ):
    01177       return 'GaudiSvc'
    01178   def getType( self ):
    01179       return 'HepRndm::Engine<CLHEP::RanshiEngine>'
    01180   pass # class HepRndm__Engine_CLHEP__RanshiEngine_
    01181
    01182 class DataStreamTool( ConfigurableAlgTool ) :
    01183   __slots__ = {
    01184     'MonitorService' : 'MonitorSvc', # str
    01185     'OutputLevel' : 0, # int
    01186     'AuditTools' : False, # bool
    01187     'AuditInitialize' : False, # bool
    01188     'AuditStart' : False, # bool
    01189     'AuditStop' : False, # bool
    01190     'AuditFinalize' : False, # bool
    01191   }
    01192   _propertyDocDct = {
    01193   }
    01194   def __init__(self, name = Configurable.DefaultName, **kwargs):
    01195       super(DataStreamTool, self).__init__(name)
    01196       for n,v in kwargs.items():
    01197          setattr(self, n, v)
    01198   def getDlls( self ):
    01199       return 'GaudiSvc'
    01200   def getType( self ):
    01201       return 'DataStreamTool'
    01202   pass # class DataStreamTool
    01203
    01204 class FileReadTool( ConfigurableAlgTool ) :
    01205   __slots__ = {
    01206     'MonitorService' : 'MonitorSvc', # str
    01207     'OutputLevel' : 0, # int
    01208     'AuditTools' : False, # bool
    01209     'AuditInitialize' : False, # bool
    01210     'AuditStart' : False, # bool
    01211     'AuditStop' : False, # bool
    01212     'AuditFinalize' : False, # bool
    01213   }
    01214   _propertyDocDct = {
    01215   }
    01216   def __init__(self, name = Configurable.DefaultName, **kwargs):
    01217       super(FileReadTool, self).__init__(name)
    01218       for n,v in kwargs.items():
    01219          setattr(self, n, v)
    01220   def getDlls( self ):
    01221       return 'GaudiSvc'
    01222   def getType( self ):
    01223       return 'FileReadTool'
    01224   pass # class FileReadTool
    01225
    01226 class FastContainersSvc( ConfigurableService ) :
    01227   __slots__ = {
    01228     'OutputLevel' : 0, # int
    01229     'AuditServices' : False, # bool
    01230     'AuditInitialize' : False, # bool
    01231     'AuditStart' : False, # bool
    01232     'AuditStop' : False, # bool
    01233     'AuditFinalize' : False, # bool
    01234     'AuditReInitialize' : False, # bool
    01235     'AuditReStart' : False, # bool
    01236     'RootCLID' : 110, # int
    01237     'RootName' : '/fc', # str
    01238     'ForceLeaves' : False, # bool
    01239     'InhibitPathes' : [  ], # list
    01240     'DataFaultName' : 'DataFault', # str
    01241     'DataAccessName' : 'DataAccess', # str
    01242     'EnableFaultHandler' : False, # bool
    01243     'EnableAccessHandler' : False, # bool
    01244     'RootDirName' : 'fc', # str
    01245   }
    01246   _propertyDocDct = {
    01247   }
    01248   def __init__(self, name = Configurable.DefaultName, **kwargs):
    01249       super(FastContainersSvc, self).__init__(name)
    01250       for n,v in kwargs.items():
    01251          setattr(self, n, v)
    01252   def getDlls( self ):
    01253       return 'GaudiSvc'
    01254   def getType( self ):
    01255       return 'FastContainersSvc'
    01256   pass # class FastContainersSvc
    01257
    01258 class ExceptionSvc( ConfigurableService ) :
    01259   __slots__ = {
    01260     'OutputLevel' : 0, # int
    01261     'AuditServices' : False, # bool
    01262     'AuditInitialize' : False, # bool
    01263     'AuditStart' : False, # bool
    01264     'AuditStop' : False, # bool
    01265     'AuditFinalize' : False, # bool
    01266     'AuditReInitialize' : False, # bool
    01267     'AuditReStart' : False, # bool
    01268     'Catch' : 'all', # str
    01269     'Algorithms' : [  ], # list
    01270   }
    01271   _propertyDocDct = {
    01272   }
    01273   def __init__(self, name = Configurable.DefaultName, **kwargs):
    01274       super(ExceptionSvc, self).__init__(name)
    01275       for n,v in kwargs.items():
    01276          setattr(self, n, v)
    01277   def getDlls( self ):
    01278       return 'GaudiSvc'
    01279   def getType( self ):
    01280       return 'ExceptionSvc'
    01281   pass # class ExceptionSvc
    01282
    01283 class EvtPersistencySvc( ConfigurableService ) :
    01284   __slots__ = {
    01285     'OutputLevel' : 0, # int
    01286     'AuditServices' : False, # bool
    01287     'AuditInitialize' : False, # bool
    01288     'AuditStart' : False, # bool
    01289     'AuditStop' : False, # bool
    01290     'AuditFinalize' : False, # bool
    01291     'AuditReInitialize' : False, # bool
    01292     'AuditReStart' : False, # bool
    01293     'CnvServices' : [  ], # list
    01294   }
    01295   _propertyDocDct = {
    01296   }
    01297   def __init__(self, name = Configurable.DefaultName, **kwargs):
    01298       super(EvtPersistencySvc, self).__init__(name)
    01299       for n,v in kwargs.items():
    01300          setattr(self, n, v)
    01301   def getDlls( self ):
    01302       return 'GaudiSvc'
    01303   def getType( self ):
    01304       return 'EvtPersistencySvc'
    01305   pass # class EvtPersistencySvc
    01306
    01307 class EvtDataSvc( ConfigurableService ) :
    01308   __slots__ = {
    01309     'OutputLevel' : 0, # int
    01310     'AuditServices' : False, # bool
    01311     'AuditInitialize' : False, # bool
    01312     'AuditStart' : False, # bool
    01313     'AuditStop' : False, # bool
    01314     'AuditFinalize' : False, # bool
    01315     'AuditReInitialize' : False, # bool
    01316     'AuditReStart' : False, # bool
    01317     'RootCLID' : 110, # int
    01318     'RootName' : '/Event', # str
    01319     'ForceLeaves' : False, # bool
    01320     'InhibitPathes' : [  ], # list
    01321     'DataFaultName' : 'DataFault', # str
    01322     'DataAccessName' : 'DataAccess', # str
    01323     'EnableFaultHandler' : False, # bool
    01324     'EnableAccessHandler' : False, # bool
    01325   }
    01326   _propertyDocDct = {
    01327   }
    01328   def __init__(self, name = Configurable.DefaultName, **kwargs):
    01329       super(EvtDataSvc, self).__init__(name)
    01330       for n,v in kwargs.items():
    01331          setattr(self, n, v)
    01332   def getDlls( self ):
    01333       return 'GaudiSvc'
    01334   def getType( self ):
    01335       return 'EvtDataSvc'
    01336   pass # class EvtDataSvc
    01337
    01338 class EvtCollectionStream( ConfigurableAlgorithm ) :
    01339   __slots__ = {
    01340     'OutputLevel' : 0, # int
    01341     'Enable' : True, # bool
    01342     'ErrorMax' : 1, # int
    01343     'ErrorCount' : 0, # int
    01344     'AuditAlgorithms' : False, # bool
    01345     'AuditInitialize' : False, # bool
    01346     'AuditReinitialize' : False, # bool
    01347     'AuditRestart' : False, # bool
    01348     'AuditExecute' : False, # bool
    01349     'AuditFinalize' : False, # bool
    01350     'AuditBeginRun' : False, # bool
    01351     'AuditEndRun' : False, # bool
    01352     'AuditStart' : False, # bool
    01353     'AuditStop' : False, # bool
    01354     'MonitorService' : 'MonitorSvc', # str
    01355     'ItemList' : [  ], # list
    01356     'EvtDataSvc' : 'TagCollectionSvc', # str
    01357   }
    01358   _propertyDocDct = {
    01359   }
    01360   def __init__(self, name = Configurable.DefaultName, **kwargs):
    01361       super(EvtCollectionStream, self).__init__(name)
    01362       for n,v in kwargs.items():
    01363          setattr(self, n, v)
    01364   def getDlls( self ):
    01365       return 'GaudiSvc'
    01366   def getType( self ):
    01367       return 'EvtCollectionStream'
    01368   pass # class EvtCollectionStream
    01369
    01370 class EventSelector( ConfigurableService ) :
    01371   __slots__ = {
    01372     'OutputLevel' : 0, # int
    01373     'AuditServices' : False, # bool
    01374     'AuditInitialize' : False, # bool
    01375     'AuditStart' : False, # bool
    01376     'AuditStop' : False, # bool
    01377     'AuditFinalize' : False, # bool
    01378     'AuditReInitialize' : False, # bool
    01379     'AuditReStart' : False, # bool
    01380     'Input' : [  ], # list
    01381     'FirstEvent' : 0, # int
    01382     'EvtMax' : 2147483647, # int
    01383     'PrintFreq' : 10, # int
    01384     'StreamManager' : 'DataStreamTool', # str
    01385   }
    01386   _propertyDocDct = {
    01387   }
    01388   def __init__(self, name = Configurable.DefaultName, **kwargs):
    01389       super(EventSelector, self).__init__(name)
    01390       for n,v in kwargs.items():
    01391          setattr(self, n, v)
    01392   def getDlls( self ):
    01393       return 'GaudiSvc'
    01394   def getType( self ):
    01395       return 'EventSelector'
    01396   pass # class EventSelector
    01397
    01398 class EventLoopMgr( ConfigurableService ) :
    01399   __slots__ = {
    01400     'OutputLevel' : 0, # int
    01401     'AuditServices' : False, # bool
    01402     'AuditInitialize' : False, # bool
    01403     'AuditStart' : False, # bool
    01404     'AuditStop' : False, # bool
    01405     'AuditFinalize' : False, # bool
    01406     'AuditReInitialize' : False, # bool
    01407     'AuditReStart' : False, # bool
    01408     'TopAlg' : [  ], # list
    01409     'OutStream' : [  ], # list
    01410     'OutStreamType' : 'OutputStream', # str
    01411     'HistogramPersistency' : '', # str
    01412     'EvtSel' : '', # str
    01413     'Warnings' : True, # bool
    01414   }
    01415   _propertyDocDct = {
    01416     'Warnings' : """ Set this property to false to suppress warning messages """,
    01417   }
    01418   def __init__(self, name = Configurable.DefaultName, **kwargs):
    01419       super(EventLoopMgr, self).__init__(name)
    01420       for n,v in kwargs.items():
    01421          setattr(self, n, v)
    01422   def getDlls( self ):
    01423       return 'GaudiSvc'
    01424   def getType( self ):
    01425       return 'EventLoopMgr'
    01426   pass # class EventLoopMgr
    01427
    01428 class EventCollectionSelector( ConfigurableService ) :
    01429   __slots__ = {
    01430     'OutputLevel' : 0, # int
    01431     'AuditServices' : False, # bool
    01432     'AuditInitialize' : False, # bool
    01433     'AuditStart' : False, # bool
    01434     'AuditStop' : False, # bool
    01435     'AuditFinalize' : False, # bool
    01436     'AuditReInitialize' : False, # bool
    01437     'AuditReStart' : False, # bool
    01438     'CnvService' : 'EvtTupleSvc', # str
    01439     'Authentication' : '', # str
    01440     'Container' : 'B2PiPi', # str
    01441     'Item' : 'Address', # str
    01442     'Criteria' : '', # str
    01443     'DB' : '', # str
    01444     'DbType' : '', # str
    01445     'Function' : 'NTuple::Selector', # str
    01446   }
    01447   _propertyDocDct = {
    01448   }
    01449   def __init__(self, name = Configurable.DefaultName, **kwargs):
    01450       super(EventCollectionSelector, self).__init__(name)
    01451       for n,v in kwargs.items():
    01452          setattr(self, n, v)
    01453   def getDlls( self ):
    01454       return 'GaudiSvc'
    01455   def getType( self ):
    01456       return 'EventCollectionSelector'
    01457   pass # class EventCollectionSelector
    01458
    01459 class DetPersistencySvc( ConfigurableService ) :
    01460   __slots__ = {
    01461     'OutputLevel' : 0, # int
    01462     'AuditServices' : False, # bool
    01463     'AuditInitialize' : False, # bool
    01464     'AuditStart' : False, # bool
    01465     'AuditStop' : False, # bool
    01466     'AuditFinalize' : False, # bool
    01467     'AuditReInitialize' : False, # bool
    01468     'AuditReStart' : False, # bool
    01469     'CnvServices' : [  ], # list
    01470   }
    01471   _propertyDocDct = {
    01472   }
    01473   def __init__(self, name = Configurable.DefaultName, **kwargs):
    01474       super(DetPersistencySvc, self).__init__(name)
    01475       for n,v in kwargs.items():
    01476          setattr(self, n, v)
    01477   def getDlls( self ):
    01478       return 'GaudiSvc'
    01479   def getType( self ):
    01480       return 'DetPersistencySvc'
    01481   pass # class DetPersistencySvc
    01482
    01483 class DetDataSvc( ConfigurableService ) :
    01484   __slots__ = {
    01485     'OutputLevel' : 0, # int
    01486     'AuditServices' : False, # bool
    01487     'AuditInitialize' : False, # bool
    01488     'AuditStart' : False, # bool
    01489     'AuditStop' : False, # bool
    01490     'AuditFinalize' : False, # bool
    01491     'AuditReInitialize' : False, # bool
    01492     'AuditReStart' : False, # bool
    01493     'RootCLID' : 3, # int
    01494     'RootName' : '/dd', # str
    01495     'ForceLeaves' : False, # bool
    01496     'InhibitPathes' : [  ], # list
    01497     'DataFaultName' : 'DataFault', # str
    01498     'DataAccessName' : 'DataAccess', # str
    01499     'EnableFaultHandler' : False, # bool
    01500     'EnableAccessHandler' : False, # bool
    01501     'DetStorageType' : 7, # int
    01502     'DetDbLocation' : 'empty', # str
    01503     'DetDbRootName' : 'dd', # str
    01504     'UsePersistency' : False, # bool
    01505     'PersistencySvc' : 'DetectorPersistencySvc', # str
    01506   }
    01507   _propertyDocDct = {
    01508   }
    01509   def __init__(self, name = Configurable.DefaultName, **kwargs):
    01510       super(DetDataSvc, self).__init__(name)
    01511       for n,v in kwargs.items():
    01512          setattr(self, n, v)
    01513   def getDlls( self ):
    01514       return 'GaudiSvc'
    01515   def getType( self ):
    01516       return 'DetDataSvc'
    01517   pass # class DetDataSvc
    01518
    01519 class DataOnDemandSvc( ConfigurableService ) :
    01520   __slots__ = {
    01521     'OutputLevel' : 0, # int
    01522     'AuditServices' : False, # bool
    01523     'AuditInitialize' : False, # bool
    01524     'AuditStart' : False, # bool
    01525     'AuditStop' : False, # bool
    01526     'AuditFinalize' : False, # bool
    01527     'AuditReInitialize' : False, # bool
    01528     'AuditReStart' : False, # bool
    01529     'IncidentName' : 'DataFault', # str
    01530     'DataSvc' : 'EventDataSvc', # str
    01531     'UsePreceedingPath' : True, # bool
    01532     'Dump' : False, # bool
    01533     'Algorithms' : [  ], # list
    01534     'Nodes' : [  ], # list
    01535     'AlgMap' : {  }, # list
    01536     'NodeMap' : {  }, # list
    01537     'Prefix' : '/Event/', # str
    01538   }
    01539   _propertyDocDct = {
    01540   }
    01541   def __init__(self, name = Configurable.DefaultName, **kwargs):
    01542       super(DataOnDemandSvc, self).__init__(name)
    01543       for n,v in kwargs.items():
    01544          setattr(self, n, v)
    01545   def getDlls( self ):
    01546       return 'GaudiSvc'
    01547   def getType( self ):
    01548       return 'DataOnDemandSvc'
    01549   pass # class DataOnDemandSvc
    01550
    01551 class CounterSvc( ConfigurableService ) :
    01552   __slots__ = {
    01553     'OutputLevel' : 0, # int
    01554     'AuditServices' : False, # bool
    01555     'AuditInitialize' : False, # bool
    01556     'AuditStart' : False, # bool
    01557     'AuditStop' : False, # bool
    01558     'AuditFinalize' : False, # bool
    01559     'AuditReInitialize' : False, # bool
    01560     'AuditReStart' : False, # bool
    01561     'PrintStat' : True, # bool
    01562     'StatTableHeader' : '       Counter :: Group         |     #     |    sum     | mean/eff^* | rms/err^*  |     min     |     max     |', # str
    01563     'RegularRowFormat' : ' %|15.15s|%|-15.15s|%|32t||%|10d| |%|11.7g| |%|#11.5g| |%|#11.5g| |%|#12.5g| |%|#12.5g| |', # str
    01564     'EfficiencyRowFormat' : '*%|15.15s|%|-15.15s|%|32t||%|10d| |%|11.5g| |(%|#9.7g| +- %|-#9.7g|)%%|   -------   |   -------   |', # str
    01565     'UseEfficiencyRowFormat' : True, # bool
    01566   }
    01567   _propertyDocDct = {
    01568     'StatTableHeader' : """ The header row for the output Stat-table """,
    01569     'EfficiencyRowFormat' : """ The format for the regular row in the outptu Stat-table """,
    01570     'RegularRowFormat' : """ The format for the regular row in the output Stat-table """,
    01571     'UseEfficiencyRowFormat' : """ Use the special format for printout of efficiency counters """,
    01572   }
    01573   def __init__(self, name = Configurable.DefaultName, **kwargs):
    01574       super(CounterSvc, self).__init__(name)
    01575       for n,v in kwargs.items():
    01576          setattr(self, n, v)
    01577   def getDlls( self ):
    01578       return 'GaudiSvc'
    01579   def getType( self ):
    01580       return 'CounterSvc'
    01581   pass # class CounterSvc
    01582
    01583 class CollectionCloneAlg( ConfigurableAlgorithm ) :
    01584   __slots__ = {
    01585     'OutputLevel' : 0, # int
    01586     'Enable' : True, # bool
    01587     'ErrorMax' : 1, # int
    01588     'ErrorCount' : 0, # int
    01589     'AuditAlgorithms' : False, # bool
    01590     'AuditInitialize' : False, # bool
    01591     'AuditReinitialize' : False, # bool
    01592     'AuditRestart' : False, # bool
    01593     'AuditExecute' : False, # bool
    01594     'AuditFinalize' : False, # bool
    01595     'AuditBeginRun' : False, # bool
    01596     'AuditEndRun' : False, # bool
    01597     'AuditStart' : False, # bool
    01598     'AuditStop' : False, # bool
    01599     'MonitorService' : 'MonitorSvc', # str
    01600     'EvtTupleSvc' : 'EvtTupleSvc', # str
    01601     'Input' : [  ], # list
    01602     'Output' : '', # str
    01603   }
    01604   _propertyDocDct = {
    01605   }
    01606   def __init__(self, name = Configurable.DefaultName, **kwargs):
    01607       super(CollectionCloneAlg, self).__init__(name)
    01608       for n,v in kwargs.items():
    01609          setattr(self, n, v)
    01610   def getDlls( self ):
    01611       return 'GaudiSvc'
    01612   def getType( self ):
    01613       return 'CollectionCloneAlg'
    01614   pass # class CollectionCloneAlg
    01615
    01616 class ChronoStatSvc( ConfigurableService ) :
    01617   __slots__ = {
    01618     'OutputLevel' : 0, # int
    01619     'AuditServices' : False, # bool
    01620     'AuditInitialize' : False, # bool
    01621     'AuditStart' : False, # bool
    01622     'AuditStop' : False, # bool
    01623     'AuditFinalize' : False, # bool
    01624     'AuditReInitialize' : False, # bool
    01625     'AuditReStart' : False, # bool
    01626     'ChronoPrintOutTable' : True, # bool
    01627     'ChronoDestinationCout' : False, # bool
    01628     'ChronoPrintLevel' : 3, # int
    01629     'ChronoTableToBeOrdered' : True, # bool
    01630     'PrintUserTime' : True, # bool
    01631     'PrintSystemTime' : False, # bool
    01632     'PrintEllapsedTime' : False, # bool
    01633     'StatPrintOutTable' : True, # bool
    01634     'StatDestinationCout' : False, # bool
    01635     'StatPrintLevel' : 3, # int
    01636     'StatTableToBeOrdered' : True, # bool
    01637     'NumberOfSkippedEventsForMemStat' : -1, # int
    01638     'AsciiStatsOutputFile' : '', # str
    01639     'StatTableHeader' : '     Counter     |     #     |    sum     | mean/eff^* | rms/err^*  |     min     |     max     |', # str
    01640     'RegularRowFormat' : ' %|-15.15s|%|17t||%|10d| |%|11.7g| |%|#11.5g| |%|#11.5g| |%|#12.5g| |%|#12.5g| |', # str
    01641     'EfficiencyRowFormat' : '*%|-15.15s|%|17t||%|10d| |%|11.5g| |(%|#9.7g| +- %|-#9.7g|)%%|   -------   |   -------   |', # str
    01642     'UseEfficiencyRowFormat' : True, # bool
    01643   }
    01644   _propertyDocDct = {
    01645     'StatTableHeader' : """ The header row for the output Stat-table """,
    01646     'EfficiencyRowFormat' : """ The format for the regular row in the outptu Stat-table """,
    01647     'RegularRowFormat' : """ The format for the regular row in the output Stat-table """,
    01648     'AsciiStatsOutputFile' : """ Name of the output file storing the stats. If empty, no statistics will be saved (default) """,
    01649     'UseEfficiencyRowFormat' : """ Use the special format for printout of efficiency counters """,
    01650   }
    01651   def __init__(self, name = Configurable.DefaultName, **kwargs):
    01652       super(ChronoStatSvc, self).__init__(name)
    01653       for n,v in kwargs.items():
    01654          setattr(self, n, v)
    01655   def getDlls( self ):
    01656       return 'GaudiSvc'
    01657   def getType( self ):
    01658       return 'ChronoStatSvc'
    01659   pass # class ChronoStatSvc
    01660
    01661 class AuditorSvc( ConfigurableService ) :
    01662   __slots__ = {
    01663     'OutputLevel' : 0, # int
    01664     'AuditServices' : False, # bool
    01665     'AuditInitialize' : False, # bool
    01666     'AuditStart' : False, # bool
    01667     'AuditStop' : False, # bool
    01668     'AuditFinalize' : False, # bool
    01669     'AuditReInitialize' : False, # bool
    01670     'AuditReStart' : False, # bool
    01671     'Auditors' : [  ], # list
    01672     'Enable' : True, # bool
    01673   }
    01674   _propertyDocDct = {
    01675   }
    01676   def __init__(self, name = Configurable.DefaultName, **kwargs):
    01677       super(AuditorSvc, self).__init__(name)
    01678       for n,v in kwargs.items():
    01679          setattr(self, n, v)
    01680   def getDlls( self ):
    01681       return 'GaudiSvc'
    01682   def getType( self ):
    01683       return 'AuditorSvc'
    01684   pass # class AuditorSvc
    01685
    01686 class AppMgrRunable( ConfigurableService ) :
    01687   __slots__ = {
    01688     'OutputLevel' : 0, # int
    01689     'AuditServices' : False, # bool
    01690     'AuditInitialize' : False, # bool
    01691     'AuditStart' : False, # bool
    01692     'AuditStop' : False, # bool
    01693     'AuditFinalize' : False, # bool
    01694     'AuditReInitialize' : False, # bool
    01695     'AuditReStart' : False, # bool
    01696     'EvtMax' : -17974594, # int
    01697   }
    01698   _propertyDocDct = {
    01699   }
    01700   def __init__(self, name = Configurable.DefaultName, **kwargs):
    01701       super(AppMgrRunable, self).__init__(name)
    01702       for n,v in kwargs.items():
    01703          setattr(self, n, v)
    01704   def getDlls( self ):
    01705       return 'GaudiSvc'
    01706   def getType( self ):
    01707       return 'AppMgrRunable'
    01708   pass # class AppMgrRunable
    01709
    01710 class ApplicationMgr( ConfigurableService ) :
    01711   __slots__ = {
    01712     'Go' : 0, # int
    01713     'Exit' : 0, # int
    01714     'Dlls' : [  ], # list
    01715     'ExtSvc' : [  ], # list
    01716     'CreateSvc' : [  ], # list
    01717     'ExtSvcCreates' : True, # bool
    01718     'SvcMapping' : [ 'EvtDataSvc/EventDataSvc' , 'DetDataSvc/DetectorDataSvc' , 'HistogramSvc/HistogramDataSvc' , 'HbookCnv::PersSvc/HbookHistSvc' , 'RootHistCnv::PersSvc/RootHistSvc' , 'EvtPersistencySvc/EventPersistencySvc' , 'DetPersistencySvc/DetectorPersistencySvc' , 'HistogramPersistencySvc/HistogramPersistencySvc' ], # list
    01719     'SvcOptMapping' : [  ], # list
    01720     'TopAlg' : [  ], # list
    01721     'OutStream' : [  ], # list
    01722     'OutStreamType' : 'OutputStream', # str
    01723     'MessageSvcType' : 'MessageSvc', # str
    01724     'JobOptionsSvcType' : 'JobOptionsSvc', # str
    01725     'Runable' : 'AppMgrRunable', # str
    01726     'EventLoop' : 'EventLoopMgr', # str
    01727     'HistogramPersistency' : 'NONE', # str
    01728     'JobOptionsType' : 'FILE', # str
    01729     'JobOptionsPath' : '', # str
    01730     'EvtMax' : -1, # int
    01731     'EvtSel' : '', # str
    01732     'OutputLevel' : 3, # int
    01733     'MultiThreadExtSvc' : [  ], # list
    01734     'NoOfThreads' : 0, # int
    01735     'AppName' : 'ApplicationMgr', # str
    01736     'AppVersion' : '', # str
    01737     'AuditTools' : False, # bool
    01738     'AuditServices' : False, # bool
    01739     'AuditAlgorithms' : False, # bool
    01740     'ActivateHistory' : False, # bool
    01741     'StatusCodeCheck' : False, # bool
    01742     'Environment' : {  }, # list
    01743     'InitializationLoopCheck' : True, # bool
    01744     'PropertiesPrint' : False, # bool
    01745     'ReflexPluginDebugLevel' : 0, # int
    01746   }
    01747   _propertyDocDct = {
    01748     'PropertiesPrint' : """ Flag to activate the printout of properties """,
    01749   }
    01750   def __init__(self, name = Configurable.DefaultName, **kwargs):
    01751       super(ApplicationMgr, self).__init__(name)
    01752       for n,v in kwargs.items():
    01753          setattr(self, n, v)
    01754   def getDlls( self ):
    01755       return 'GaudiSvc'
    01756   def getType( self ):
    01757       return 'ApplicationMgr'
    01758   pass # class ApplicationMgr
    01759
    01760 class AlgContextSvc( ConfigurableService ) :
    01761   __slots__ = {
    01762     'OutputLevel' : 0, # int
    01763     'AuditServices' : False, # bool
    01764     'AuditInitialize' : False, # bool
    01765     'AuditStart' : False, # bool
    01766     'AuditStop' : False, # bool
    01767     'AuditFinalize' : False, # bool
    01768     'AuditReInitialize' : False, # bool
    01769     'AuditReStart' : False, # bool
    01770     'Check' : True, # bool
    01771   }
    01772   _propertyDocDct = {
    01773     'Check' : """ Flag to perform more checks """,
    01774   }
    01775   def __init__(self, name = Configurable.DefaultName, **kwargs):
    01776       super(AlgContextSvc, self).__init__(name)
    01777       for n,v in kwargs.items():
    01778          setattr(self, n, v)
    01779   def getDlls( self ):
    01780       return 'GaudiSvc'
    01781   def getType( self ):
    01782       return 'AlgContextSvc'
    01783   pass # class AlgContextSvc