Gaudi Framework, version v21r4

Home   Generated: 7 Sep 2009

GaudiSvcConf.py

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

Generated at Mon Sep 7 18:05:46 2009 for Gaudi Framework, version v21r4 by Doxygen version 1.5.6 written by Dimitri van Heesch, © 1997-2004