Gaudi Framework, version v21r6

Home   Generated: 11 Nov 2009

GaudiSvcConf.py

Go to the documentation of this file.
00001 #Wed Nov 11 16:02:29 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 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     'FireIncidents' : False, # bool
00536   }
00537   _propertyDocDct = { 
00538   }
00539   def __init__(self, name = Configurable.DefaultName, **kwargs):
00540       super(RecordStream, 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 'RecordStream'
00547   pass # class RecordStream
00548 
00549 class EvtCollectionStream( ConfigurableAlgorithm ) :
00550   __slots__ = { 
00551     'OutputLevel' : 0, # int
00552     'Enable' : True, # bool
00553     'ErrorMax' : 1, # int
00554     'ErrorCount' : 0, # int
00555     'AuditAlgorithms' : False, # bool
00556     'AuditInitialize' : False, # bool
00557     'AuditReinitialize' : False, # bool
00558     'AuditRestart' : False, # bool
00559     'AuditExecute' : False, # bool
00560     'AuditFinalize' : False, # bool
00561     'AuditBeginRun' : False, # bool
00562     'AuditEndRun' : False, # bool
00563     'AuditStart' : False, # bool
00564     'AuditStop' : False, # bool
00565     'MonitorService' : 'MonitorSvc', # str
00566     'ItemList' : [  ], # list
00567     'EvtDataSvc' : 'TagCollectionSvc', # str
00568   }
00569   _propertyDocDct = { 
00570   }
00571   def __init__(self, name = Configurable.DefaultName, **kwargs):
00572       super(EvtCollectionStream, self).__init__(name)
00573       for n,v in kwargs.items():
00574          setattr(self, n, v)
00575   def getDlls( self ):
00576       return 'GaudiSvc'
00577   def getType( self ):
00578       return 'EvtCollectionStream'
00579   pass # class EvtCollectionStream
00580 
00581 class PersistencySvc( ConfigurableService ) :
00582   __slots__ = { 
00583     'OutputLevel' : 0, # int
00584     'AuditServices' : False, # bool
00585     'AuditInitialize' : False, # bool
00586     'AuditStart' : False, # bool
00587     'AuditStop' : False, # bool
00588     'AuditFinalize' : False, # bool
00589     'AuditReInitialize' : False, # bool
00590     'AuditReStart' : False, # bool
00591     'CnvServices' : [  ], # list
00592   }
00593   _propertyDocDct = { 
00594   }
00595   def __init__(self, name = Configurable.DefaultName, **kwargs):
00596       super(PersistencySvc, self).__init__(name)
00597       for n,v in kwargs.items():
00598          setattr(self, n, v)
00599   def getDlls( self ):
00600       return 'GaudiSvc'
00601   def getType( self ):
00602       return 'PersistencySvc'
00603   pass # class PersistencySvc
00604 
00605 class DetPersistencySvc( ConfigurableService ) :
00606   __slots__ = { 
00607     'OutputLevel' : 0, # int
00608     'AuditServices' : False, # bool
00609     'AuditInitialize' : False, # bool
00610     'AuditStart' : False, # bool
00611     'AuditStop' : False, # bool
00612     'AuditFinalize' : False, # bool
00613     'AuditReInitialize' : False, # bool
00614     'AuditReStart' : False, # bool
00615     'CnvServices' : [  ], # list
00616   }
00617   _propertyDocDct = { 
00618   }
00619   def __init__(self, name = Configurable.DefaultName, **kwargs):
00620       super(DetPersistencySvc, self).__init__(name)
00621       for n,v in kwargs.items():
00622          setattr(self, n, v)
00623   def getDlls( self ):
00624       return 'GaudiSvc'
00625   def getType( self ):
00626       return 'DetPersistencySvc'
00627   pass # class DetPersistencySvc
00628 
00629 class RunRecordStream( ConfigurableAlgorithm ) :
00630   __slots__ = { 
00631     'OutputLevel' : 0, # int
00632     'Enable' : True, # bool
00633     'ErrorMax' : 1, # int
00634     'ErrorCount' : 0, # int
00635     'AuditAlgorithms' : False, # bool
00636     'AuditInitialize' : False, # bool
00637     'AuditReinitialize' : False, # bool
00638     'AuditRestart' : False, # bool
00639     'AuditExecute' : False, # bool
00640     'AuditFinalize' : False, # bool
00641     'AuditBeginRun' : False, # bool
00642     'AuditEndRun' : False, # bool
00643     'AuditStart' : False, # bool
00644     'AuditStop' : False, # bool
00645     'MonitorService' : 'MonitorSvc', # str
00646     'ItemList' : [  ], # list
00647     'OptItemList' : [  ], # list
00648     'Preload' : True, # bool
00649     'PreloadOptItems' : False, # bool
00650     'Output' : '', # str
00651     'OutputFile' : '', # str
00652     'EvtDataSvc' : 'EventDataSvc', # str
00653     'EvtConversionSvc' : 'EventPersistencySvc', # str
00654     'AcceptAlgs' : [  ], # list
00655     'RequireAlgs' : [  ], # list
00656     'VetoAlgs' : [  ], # list
00657     'VerifyItems' : True, # bool
00658   }
00659   _propertyDocDct = { 
00660   }
00661   def __init__(self, name = Configurable.DefaultName, **kwargs):
00662       super(RunRecordStream, self).__init__(name)
00663       for n,v in kwargs.items():
00664          setattr(self, n, v)
00665   def getDlls( self ):
00666       return 'GaudiSvc'
00667   def getType( self ):
00668       return 'RunRecordStream'
00669   pass # class RunRecordStream
00670 
00671 class OutputStream( ConfigurableAlgorithm ) :
00672   __slots__ = { 
00673     'OutputLevel' : 0, # int
00674     'Enable' : True, # bool
00675     'ErrorMax' : 1, # int
00676     'ErrorCount' : 0, # int
00677     'AuditAlgorithms' : False, # bool
00678     'AuditInitialize' : False, # bool
00679     'AuditReinitialize' : False, # bool
00680     'AuditRestart' : False, # bool
00681     'AuditExecute' : False, # bool
00682     'AuditFinalize' : False, # bool
00683     'AuditBeginRun' : False, # bool
00684     'AuditEndRun' : False, # bool
00685     'AuditStart' : False, # bool
00686     'AuditStop' : False, # bool
00687     'MonitorService' : 'MonitorSvc', # str
00688     'ItemList' : [  ], # list
00689     'OptItemList' : [  ], # list
00690     'Preload' : True, # bool
00691     'PreloadOptItems' : False, # bool
00692     'Output' : '', # str
00693     'OutputFile' : '', # str
00694     'EvtDataSvc' : 'EventDataSvc', # str
00695     'EvtConversionSvc' : 'EventPersistencySvc', # str
00696     'AcceptAlgs' : [  ], # list
00697     'RequireAlgs' : [  ], # list
00698     'VetoAlgs' : [  ], # list
00699     'VerifyItems' : True, # bool
00700   }
00701   _propertyDocDct = { 
00702   }
00703   def __init__(self, name = Configurable.DefaultName, **kwargs):
00704       super(OutputStream, self).__init__(name)
00705       for n,v in kwargs.items():
00706          setattr(self, n, v)
00707   def getDlls( self ):
00708       return 'GaudiSvc'
00709   def getType( self ):
00710       return 'OutputStream'
00711   pass # class OutputStream
00712 
00713 class SequentialOutputStream( ConfigurableAlgorithm ) :
00714   __slots__ = { 
00715     'OutputLevel' : 0, # int
00716     'Enable' : True, # bool
00717     'ErrorMax' : 1, # int
00718     'ErrorCount' : 0, # int
00719     'AuditAlgorithms' : False, # bool
00720     'AuditInitialize' : False, # bool
00721     'AuditReinitialize' : False, # bool
00722     'AuditRestart' : False, # bool
00723     'AuditExecute' : False, # bool
00724     'AuditFinalize' : False, # bool
00725     'AuditBeginRun' : False, # bool
00726     'AuditEndRun' : False, # bool
00727     'AuditStart' : False, # bool
00728     'AuditStop' : False, # bool
00729     'MonitorService' : 'MonitorSvc', # str
00730     'ItemList' : [  ], # list
00731     'OptItemList' : [  ], # list
00732     'Preload' : True, # bool
00733     'PreloadOptItems' : False, # bool
00734     'Output' : '', # str
00735     'OutputFile' : '', # str
00736     'EvtDataSvc' : 'EventDataSvc', # str
00737     'EvtConversionSvc' : 'EventPersistencySvc', # str
00738     'AcceptAlgs' : [  ], # list
00739     'RequireAlgs' : [  ], # list
00740     'VetoAlgs' : [  ], # list
00741     'VerifyItems' : True, # bool
00742     'EventsPerFile' : 4294967295, # int
00743     'NumericFilename' : False, # bool
00744     'NumbersAdded' : 6, # int
00745   }
00746   _propertyDocDct = { 
00747   }
00748   def __init__(self, name = Configurable.DefaultName, **kwargs):
00749       super(SequentialOutputStream, self).__init__(name)
00750       for n,v in kwargs.items():
00751          setattr(self, n, v)
00752   def getDlls( self ):
00753       return 'GaudiSvc'
00754   def getType( self ):
00755       return 'SequentialOutputStream'
00756   pass # class SequentialOutputStream
00757 
00758 class InputCopyStream( ConfigurableAlgorithm ) :
00759   __slots__ = { 
00760     'OutputLevel' : 0, # int
00761     'Enable' : True, # bool
00762     'ErrorMax' : 1, # int
00763     'ErrorCount' : 0, # int
00764     'AuditAlgorithms' : False, # bool
00765     'AuditInitialize' : False, # bool
00766     'AuditReinitialize' : False, # bool
00767     'AuditRestart' : False, # bool
00768     'AuditExecute' : False, # bool
00769     'AuditFinalize' : False, # bool
00770     'AuditBeginRun' : False, # bool
00771     'AuditEndRun' : False, # bool
00772     'AuditStart' : False, # bool
00773     'AuditStop' : False, # bool
00774     'MonitorService' : 'MonitorSvc', # str
00775     'ItemList' : [ '/Event#99999' ], # list
00776     'OptItemList' : [  ], # list
00777     'Preload' : False, # bool
00778     'PreloadOptItems' : False, # bool
00779     'Output' : '', # str
00780     'OutputFile' : '', # str
00781     'EvtDataSvc' : 'EventDataSvc', # str
00782     'EvtConversionSvc' : 'EventPersistencySvc', # str
00783     'AcceptAlgs' : [  ], # list
00784     'RequireAlgs' : [  ], # list
00785     'VetoAlgs' : [  ], # list
00786     'VerifyItems' : True, # bool
00787     'TakeOptionalFromTES' : False, # bool
00788   }
00789   _propertyDocDct = { 
00790     'TakeOptionalFromTES' : """ Allow optional items to be on TES instead of input file """,
00791   }
00792   def __init__(self, name = Configurable.DefaultName, **kwargs):
00793       super(InputCopyStream, self).__init__(name)
00794       for n,v in kwargs.items():
00795          setattr(self, n, v)
00796   def getDlls( self ):
00797       return 'GaudiSvc'
00798   def getType( self ):
00799       return 'InputCopyStream'
00800   pass # class InputCopyStream
00801 
00802 class EvtPersistencySvc( ConfigurableService ) :
00803   __slots__ = { 
00804     'OutputLevel' : 0, # int
00805     'AuditServices' : False, # bool
00806     'AuditInitialize' : False, # bool
00807     'AuditStart' : False, # bool
00808     'AuditStop' : False, # bool
00809     'AuditFinalize' : False, # bool
00810     'AuditReInitialize' : False, # bool
00811     'AuditReStart' : False, # bool
00812     'CnvServices' : [  ], # list
00813   }
00814   _propertyDocDct = { 
00815   }
00816   def __init__(self, name = Configurable.DefaultName, **kwargs):
00817       super(EvtPersistencySvc, self).__init__(name)
00818       for n,v in kwargs.items():
00819          setattr(self, n, v)
00820   def getDlls( self ):
00821       return 'GaudiSvc'
00822   def getType( self ):
00823       return 'EvtPersistencySvc'
00824   pass # class EvtPersistencySvc
00825 
00826 class TagCollectionStream( ConfigurableAlgorithm ) :
00827   __slots__ = { 
00828     'OutputLevel' : 0, # int
00829     'Enable' : True, # bool
00830     'ErrorMax' : 1, # int
00831     'ErrorCount' : 0, # int
00832     'AuditAlgorithms' : False, # bool
00833     'AuditInitialize' : False, # bool
00834     'AuditReinitialize' : False, # bool
00835     'AuditRestart' : False, # bool
00836     'AuditExecute' : False, # bool
00837     'AuditFinalize' : False, # bool
00838     'AuditBeginRun' : False, # bool
00839     'AuditEndRun' : False, # bool
00840     'AuditStart' : False, # bool
00841     'AuditStop' : False, # bool
00842     'MonitorService' : 'MonitorSvc', # str
00843     'ItemList' : [  ], # list
00844     'OptItemList' : [  ], # list
00845     'Preload' : True, # bool
00846     'PreloadOptItems' : False, # bool
00847     'Output' : '', # str
00848     'OutputFile' : '', # str
00849     'EvtDataSvc' : 'EventDataSvc', # str
00850     'EvtConversionSvc' : 'EventPersistencySvc', # str
00851     'AcceptAlgs' : [  ], # list
00852     'RequireAlgs' : [  ], # list
00853     'VetoAlgs' : [  ], # list
00854     'VerifyItems' : True, # bool
00855     'AddressLeaf' : '/Event', # str
00856     'AddressColumn' : 'Address', # str
00857     'TagCollectionSvc' : 'NTupleSvc', # str
00858     'ObjectsFirst' : True, # bool
00859     'Collection' : '', # str
00860   }
00861   _propertyDocDct = { 
00862   }
00863   def __init__(self, name = Configurable.DefaultName, **kwargs):
00864       super(TagCollectionStream, self).__init__(name)
00865       for n,v in kwargs.items():
00866          setattr(self, n, v)
00867   def getDlls( self ):
00868       return 'GaudiSvc'
00869   def getType( self ):
00870       return 'TagCollectionStream'
00871   pass # class TagCollectionStream
00872 
00873 class HistogramPersistencySvc( ConfigurableService ) :
00874   __slots__ = { 
00875     'OutputLevel' : 0, # int
00876     'AuditServices' : False, # bool
00877     'AuditInitialize' : False, # bool
00878     'AuditStart' : False, # bool
00879     'AuditStop' : False, # bool
00880     'AuditFinalize' : False, # bool
00881     'AuditReInitialize' : False, # bool
00882     'AuditReStart' : False, # bool
00883     'CnvServices' : [ 'HbookHistSvc' , 'RootHistSvc' ], # list
00884     'HistogramPersistency' : '', # str
00885     'OutputFile' : '', # str
00886     'ConvertHistos' : [  ], # list
00887     'ExcludeHistos' : [  ], # list
00888     'Warnings' : True, # bool
00889   }
00890   _propertyDocDct = { 
00891     'Warnings' : """ Set this property to false to suppress warning messages """,
00892     'ExcludeHistos' : """ The list of patterns to be excluded for conversion """,
00893     'ConvertHistos' : """ The list of patterns to be accepted for conversion """,
00894   }
00895   def __init__(self, name = Configurable.DefaultName, **kwargs):
00896       super(HistogramPersistencySvc, self).__init__(name)
00897       for n,v in kwargs.items():
00898          setattr(self, n, v)
00899   def getDlls( self ):
00900       return 'GaudiSvc'
00901   def getType( self ):
00902       return 'HistogramPersistencySvc'
00903   pass # class HistogramPersistencySvc
00904 
00905 class ParticlePropertySvc( ConfigurableService ) :
00906   __slots__ = { 
00907     'OutputLevel' : 0, # int
00908     'AuditServices' : False, # bool
00909     'AuditInitialize' : False, # bool
00910     'AuditStart' : False, # bool
00911     'AuditStop' : False, # bool
00912     'AuditFinalize' : False, # bool
00913     'AuditReInitialize' : False, # bool
00914     'AuditReStart' : False, # bool
00915     'ParticlePropertiesFile' : 'ParticleTable.txt', # str
00916     'OtherFiles' : [  ], # list
00917     'Particles' : [  ], # list
00918   }
00919   _propertyDocDct = { 
00920   }
00921   def __init__(self, name = Configurable.DefaultName, **kwargs):
00922       super(ParticlePropertySvc, self).__init__(name)
00923       for n,v in kwargs.items():
00924          setattr(self, n, v)
00925   def getDlls( self ):
00926       return 'GaudiSvc'
00927   def getType( self ):
00928       return 'ParticlePropertySvc'
00929   pass # class ParticlePropertySvc
00930 
00931 class TagCollectionSvc( ConfigurableService ) :
00932   __slots__ = { 
00933     'OutputLevel' : 0, # int
00934     'AuditServices' : False, # bool
00935     'AuditInitialize' : False, # bool
00936     'AuditStart' : False, # bool
00937     'AuditStop' : False, # bool
00938     'AuditFinalize' : False, # bool
00939     'AuditReInitialize' : False, # bool
00940     'AuditReStart' : False, # bool
00941     'RootCLID' : 1, # int
00942     'RootName' : '/NTUPLES', # str
00943     'ForceLeaves' : False, # bool
00944     'InhibitPathes' : [  ], # list
00945     'DataFaultName' : 'DataFault', # str
00946     'DataAccessName' : 'DataAccess', # str
00947     'EnableFaultHandler' : False, # bool
00948     'EnableAccessHandler' : False, # bool
00949     'Input' : [  ], # list
00950     'Output' : [  ], # list
00951   }
00952   _propertyDocDct = { 
00953   }
00954   def __init__(self, name = Configurable.DefaultName, **kwargs):
00955       super(TagCollectionSvc, self).__init__(name)
00956       for n,v in kwargs.items():
00957          setattr(self, n, v)
00958   def getDlls( self ):
00959       return 'GaudiSvc'
00960   def getType( self ):
00961       return 'TagCollectionSvc'
00962   pass # class TagCollectionSvc
00963 
00964 class NTupleSvc( ConfigurableService ) :
00965   __slots__ = { 
00966     'OutputLevel' : 0, # int
00967     'AuditServices' : False, # bool
00968     'AuditInitialize' : False, # bool
00969     'AuditStart' : False, # bool
00970     'AuditStop' : False, # bool
00971     'AuditFinalize' : False, # bool
00972     'AuditReInitialize' : False, # bool
00973     'AuditReStart' : False, # bool
00974     'RootCLID' : 1, # int
00975     'RootName' : '/NTUPLES', # str
00976     'ForceLeaves' : False, # bool
00977     'InhibitPathes' : [  ], # list
00978     'DataFaultName' : 'DataFault', # str
00979     'DataAccessName' : 'DataAccess', # str
00980     'EnableFaultHandler' : False, # bool
00981     'EnableAccessHandler' : False, # bool
00982     'Input' : [  ], # list
00983     'Output' : [  ], # list
00984   }
00985   _propertyDocDct = { 
00986   }
00987   def __init__(self, name = Configurable.DefaultName, **kwargs):
00988       super(NTupleSvc, self).__init__(name)
00989       for n,v in kwargs.items():
00990          setattr(self, n, v)
00991   def getDlls( self ):
00992       return 'GaudiSvc'
00993   def getType( self ):
00994       return 'NTupleSvc'
00995   pass # class NTupleSvc
00996 
00997 class CollectionCloneAlg( ConfigurableAlgorithm ) :
00998   __slots__ = { 
00999     'OutputLevel' : 0, # int
01000     'Enable' : True, # bool
01001     'ErrorMax' : 1, # int
01002     'ErrorCount' : 0, # int
01003     'AuditAlgorithms' : False, # bool
01004     'AuditInitialize' : False, # bool
01005     'AuditReinitialize' : False, # bool
01006     'AuditRestart' : False, # bool
01007     'AuditExecute' : False, # bool
01008     'AuditFinalize' : False, # bool
01009     'AuditBeginRun' : False, # bool
01010     'AuditEndRun' : False, # bool
01011     'AuditStart' : False, # bool
01012     'AuditStop' : False, # bool
01013     'MonitorService' : 'MonitorSvc', # str
01014     'EvtTupleSvc' : 'EvtTupleSvc', # str
01015     'Input' : [  ], # list
01016     'Output' : '', # str
01017   }
01018   _propertyDocDct = { 
01019   }
01020   def __init__(self, name = Configurable.DefaultName, **kwargs):
01021       super(CollectionCloneAlg, self).__init__(name)
01022       for n,v in kwargs.items():
01023          setattr(self, n, v)
01024   def getDlls( self ):
01025       return 'GaudiSvc'
01026   def getType( self ):
01027       return 'CollectionCloneAlg'
01028   pass # class CollectionCloneAlg
01029 
01030 class MessageSvc( ConfigurableService ) :
01031   __slots__ = { 
01032     'OutputLevel' : 0, # int
01033     'AuditServices' : False, # bool
01034     'AuditInitialize' : False, # bool
01035     'AuditStart' : False, # bool
01036     'AuditStop' : False, # bool
01037     'AuditFinalize' : False, # bool
01038     'AuditReInitialize' : False, # bool
01039     'AuditReStart' : False, # bool
01040     'Format' : '% F%18W%S%7W%R%T %0W%M', # str
01041     'timeFormat' : '%Y-%m-%d %H:%M:%S,%f', # str
01042     'showStats' : False, # bool
01043     'statLevel' : 0, # int
01044     'setVerbose' : [  ], # list
01045     'setDebug' : [  ], # list
01046     'setInfo' : [  ], # list
01047     'setWarning' : [  ], # list
01048     'setError' : [  ], # list
01049     'setFatal' : [  ], # list
01050     'setAlways' : [  ], # list
01051     'useColors' : False, # bool
01052     'fatalColorCode' : [  ], # list
01053     'errorColorCode' : [  ], # list
01054     'warningColorCode' : [  ], # list
01055     'infoColorCode' : [  ], # list
01056     'debugColorCode' : [  ], # list
01057     'verboseColorCode' : [  ], # list
01058     'alwaysColorCode' : [  ], # list
01059     'fatalLimit' : 500, # int
01060     'errorLimit' : 500, # int
01061     'warningLimit' : 500, # int
01062     'infoLimit' : 500, # int
01063     'debugLimit' : 500, # int
01064     'verboseLimit' : 500, # int
01065     'alwaysLimit' : 0, # int
01066     'defaultLimit' : 500, # int
01067     'enableSuppression' : False, # bool
01068     'loggedStreams' : {  }, # list
01069   }
01070   _propertyDocDct = { 
01071     'loggedStreams' : """ MessageStream sources we want to dump into a logfile """,
01072   }
01073   def __init__(self, name = Configurable.DefaultName, **kwargs):
01074       super(MessageSvc, self).__init__(name)
01075       for n,v in kwargs.items():
01076          setattr(self, n, v)
01077   def getDlls( self ):
01078       return 'GaudiSvc'
01079   def getType( self ):
01080       return 'MessageSvc'
01081   pass # class MessageSvc
01082 
01083 class JobOptionsSvc( ConfigurableService ) :
01084   __slots__ = { 
01085     'OutputLevel' : 0, # int
01086     'AuditServices' : False, # bool
01087     'AuditInitialize' : False, # bool
01088     'AuditStart' : False, # bool
01089     'AuditStop' : False, # bool
01090     'AuditFinalize' : False, # bool
01091     'AuditReInitialize' : False, # bool
01092     'AuditReStart' : False, # bool
01093   }
01094   _propertyDocDct = { 
01095   }
01096   def __init__(self, name = Configurable.DefaultName, **kwargs):
01097       super(JobOptionsSvc, self).__init__(name)
01098       for n,v in kwargs.items():
01099          setattr(self, n, v)
01100   def getDlls( self ):
01101       return 'GaudiSvc'
01102   def getType( self ):
01103       return 'JobOptionsSvc'
01104   pass # class JobOptionsSvc
01105 
01106 class IssueLogger( ConfigurableService ) :
01107   __slots__ = { 
01108     'OutputLevel' : 0, # int
01109     'AuditServices' : False, # bool
01110     'AuditInitialize' : False, # bool
01111     'AuditStart' : False, # bool
01112     'AuditStop' : False, # bool
01113     'AuditFinalize' : False, # bool
01114     'AuditReInitialize' : False, # bool
01115     'AuditReStart' : False, # bool
01116     'Output' : [  ], # list
01117     'ReportLevel' : 'WARNING', # str
01118     'TracebackLevel' : 'ERROR', # str
01119     'ShowTime' : False, # bool
01120   }
01121   _propertyDocDct = { 
01122   }
01123   def __init__(self, name = Configurable.DefaultName, **kwargs):
01124       super(IssueLogger, self).__init__(name)
01125       for n,v in kwargs.items():
01126          setattr(self, n, v)
01127   def getDlls( self ):
01128       return 'GaudiSvc'
01129   def getType( self ):
01130       return 'IssueLogger'
01131   pass # class IssueLogger
01132 
01133 class DataOnDemandSvc( ConfigurableService ) :
01134   __slots__ = { 
01135     'OutputLevel' : 0, # int
01136     'AuditServices' : False, # bool
01137     'AuditInitialize' : False, # bool
01138     'AuditStart' : False, # bool
01139     'AuditStop' : False, # bool
01140     'AuditFinalize' : False, # bool
01141     'AuditReInitialize' : False, # bool
01142     'AuditReStart' : False, # bool
01143     'IncidentName' : 'DataFault', # str
01144     'DataSvc' : 'EventDataSvc', # str
01145     'UsePreceedingPath' : True, # bool
01146     'Dump' : False, # bool
01147     'Algorithms' : [  ], # list
01148     'Nodes' : [  ], # list
01149     'AlgMap' : {  }, # list
01150     'NodeMap' : {  }, # list
01151     'Prefix' : '/Event/', # str
01152   }
01153   _propertyDocDct = { 
01154   }
01155   def __init__(self, name = Configurable.DefaultName, **kwargs):
01156       super(DataOnDemandSvc, self).__init__(name)
01157       for n,v in kwargs.items():
01158          setattr(self, n, v)
01159   def getDlls( self ):
01160       return 'GaudiSvc'
01161   def getType( self ):
01162       return 'DataOnDemandSvc'
01163   pass # class DataOnDemandSvc
01164 
01165 class IncidentSvc( ConfigurableService ) :
01166   __slots__ = { 
01167     'OutputLevel' : 0, # int
01168     'AuditServices' : False, # bool
01169     'AuditInitialize' : False, # bool
01170     'AuditStart' : False, # bool
01171     'AuditStop' : False, # bool
01172     'AuditFinalize' : False, # bool
01173     'AuditReInitialize' : False, # bool
01174     'AuditReStart' : False, # bool
01175   }
01176   _propertyDocDct = { 
01177   }
01178   def __init__(self, name = Configurable.DefaultName, **kwargs):
01179       super(IncidentSvc, self).__init__(name)
01180       for n,v in kwargs.items():
01181          setattr(self, n, v)
01182   def getDlls( self ):
01183       return 'GaudiSvc'
01184   def getType( self ):
01185       return 'IncidentSvc'
01186   pass # class IncidentSvc
01187 
01188 class HistorySvc( ConfigurableService ) :
01189   __slots__ = { 
01190     'OutputLevel' : 0, # int
01191     'AuditServices' : False, # bool
01192     'AuditInitialize' : False, # bool
01193     'AuditStart' : False, # bool
01194     'AuditStop' : False, # bool
01195     'AuditFinalize' : False, # bool
01196     'AuditReInitialize' : False, # bool
01197     'AuditReStart' : False, # bool
01198     'Dump' : False, # bool
01199     'Activate' : True, # bool
01200     'OutputFile' : '', # str
01201   }
01202   _propertyDocDct = { 
01203   }
01204   def __init__(self, name = Configurable.DefaultName, **kwargs):
01205       super(HistorySvc, self).__init__(name)
01206       for n,v in kwargs.items():
01207          setattr(self, n, v)
01208   def getDlls( self ):
01209       return 'GaudiSvc'
01210   def getType( self ):
01211       return 'HistorySvc'
01212   pass # class HistorySvc
01213 
01214 class HistogramSvc( ConfigurableService ) :
01215   __slots__ = { 
01216     'OutputLevel' : 0, # int
01217     'AuditServices' : False, # bool
01218     'AuditInitialize' : False, # bool
01219     'AuditStart' : False, # bool
01220     'AuditStop' : False, # bool
01221     'AuditFinalize' : False, # bool
01222     'AuditReInitialize' : False, # bool
01223     'AuditReStart' : False, # bool
01224     'RootCLID' : 1, # int
01225     'RootName' : '/stat', # str
01226     'ForceLeaves' : False, # bool
01227     'InhibitPathes' : [  ], # list
01228     'DataFaultName' : 'DataFault', # str
01229     'DataAccessName' : 'DataAccess', # str
01230     'EnableFaultHandler' : False, # bool
01231     'EnableAccessHandler' : False, # bool
01232     'Input' : [  ], # list
01233     'Predefined1DHistos' : {  }, # list
01234   }
01235   _propertyDocDct = { 
01236     'Predefined1DHistos' : """ Histograms with predefined parameters """,
01237   }
01238   def __init__(self, name = Configurable.DefaultName, **kwargs):
01239       super(HistogramSvc, self).__init__(name)
01240       for n,v in kwargs.items():
01241          setattr(self, n, v)
01242   def getDlls( self ):
01243       return 'GaudiSvc'
01244   def getType( self ):
01245       return 'HistogramSvc'
01246   pass # class HistogramSvc
01247 
01248 class DetDataSvc( ConfigurableService ) :
01249   __slots__ = { 
01250     'OutputLevel' : 0, # int
01251     'AuditServices' : False, # bool
01252     'AuditInitialize' : False, # bool
01253     'AuditStart' : False, # bool
01254     'AuditStop' : False, # bool
01255     'AuditFinalize' : False, # bool
01256     'AuditReInitialize' : False, # bool
01257     'AuditReStart' : False, # bool
01258     'RootCLID' : 3, # int
01259     'RootName' : '/dd', # str
01260     'ForceLeaves' : False, # bool
01261     'InhibitPathes' : [  ], # list
01262     'DataFaultName' : 'DataFault', # str
01263     'DataAccessName' : 'DataAccess', # str
01264     'EnableFaultHandler' : False, # bool
01265     'EnableAccessHandler' : False, # bool
01266     'DetStorageType' : 7, # int
01267     'DetDbLocation' : 'empty', # str
01268     'DetDbRootName' : 'dd', # str
01269     'UsePersistency' : False, # bool
01270     'PersistencySvc' : 'DetectorPersistencySvc', # str
01271   }
01272   _propertyDocDct = { 
01273   }
01274   def __init__(self, name = Configurable.DefaultName, **kwargs):
01275       super(DetDataSvc, self).__init__(name)
01276       for n,v in kwargs.items():
01277          setattr(self, n, v)
01278   def getDlls( self ):
01279       return 'GaudiSvc'
01280   def getType( self ):
01281       return 'DetDataSvc'
01282   pass # class DetDataSvc
01283 
01284 class RunRecordDataSvc( ConfigurableService ) :
01285   __slots__ = { 
01286     'OutputLevel' : 0, # int
01287     'AuditServices' : False, # bool
01288     'AuditInitialize' : False, # bool
01289     'AuditStart' : False, # bool
01290     'AuditStop' : False, # bool
01291     'AuditFinalize' : False, # bool
01292     'AuditReInitialize' : False, # bool
01293     'AuditReStart' : False, # bool
01294     'RootCLID' : 110, # int
01295     'RootName' : '/RunRecords', # str
01296     'ForceLeaves' : False, # bool
01297     'InhibitPathes' : [  ], # list
01298     'DataFaultName' : 'DataFault', # str
01299     'DataAccessName' : 'DataAccess', # str
01300     'EnableFaultHandler' : False, # bool
01301     'EnableAccessHandler' : False, # bool
01302     'AutoLoad' : True, # bool
01303     'IncidentName' : 'NEW_RUN_RECORD', # str
01304     'SaveIncident' : 'SAVE_RUN_RECORD', # str
01305     'PersistencySvc' : 'PersistencySvc/RecordPersistencySvc', # str
01306   }
01307   _propertyDocDct = { 
01308   }
01309   def __init__(self, name = Configurable.DefaultName, **kwargs):
01310       super(RunRecordDataSvc, self).__init__(name)
01311       for n,v in kwargs.items():
01312          setattr(self, n, v)
01313   def getDlls( self ):
01314       return 'GaudiSvc'
01315   def getType( self ):
01316       return 'RunRecordDataSvc'
01317   pass # class RunRecordDataSvc
01318 
01319 class PartitionSwitchTool( ConfigurableAlgTool ) :
01320   __slots__ = { 
01321     'MonitorService' : 'MonitorSvc', # str
01322     'OutputLevel' : 0, # int
01323     'AuditTools' : False, # bool
01324     'AuditInitialize' : False, # bool
01325     'AuditStart' : False, # bool
01326     'AuditStop' : False, # bool
01327     'AuditFinalize' : False, # bool
01328     'Actor' : 'EventDataService', # str
01329   }
01330   _propertyDocDct = { 
01331   }
01332   def __init__(self, name = Configurable.DefaultName, **kwargs):
01333       super(PartitionSwitchTool, self).__init__(name)
01334       for n,v in kwargs.items():
01335          setattr(self, n, v)
01336   def getDlls( self ):
01337       return 'GaudiSvc'
01338   def getType( self ):
01339       return 'PartitionSwitchTool'
01340   pass # class PartitionSwitchTool
01341 
01342 class RecordDataSvc( ConfigurableService ) :
01343   __slots__ = { 
01344     'OutputLevel' : 0, # int
01345     'AuditServices' : False, # bool
01346     'AuditInitialize' : False, # bool
01347     'AuditStart' : False, # bool
01348     'AuditStop' : False, # bool
01349     'AuditFinalize' : False, # bool
01350     'AuditReInitialize' : False, # bool
01351     'AuditReStart' : False, # bool
01352     'RootCLID' : 110, # int
01353     'RootName' : '/Records', # str
01354     'ForceLeaves' : False, # bool
01355     'InhibitPathes' : [  ], # list
01356     'DataFaultName' : 'DataFault', # str
01357     'DataAccessName' : 'DataAccess', # str
01358     'EnableFaultHandler' : False, # bool
01359     'EnableAccessHandler' : False, # bool
01360     'AutoLoad' : True, # bool
01361     'IncidentName' : '', # str
01362     'SaveIncident' : 'SAVE_RECORD', # str
01363     'PersistencySvc' : 'PersistencySvc/RecordPersistencySvc', # str
01364   }
01365   _propertyDocDct = { 
01366   }
01367   def __init__(self, name = Configurable.DefaultName, **kwargs):
01368       super(RecordDataSvc, self).__init__(name)
01369       for n,v in kwargs.items():
01370          setattr(self, n, v)
01371   def getDlls( self ):
01372       return 'GaudiSvc'
01373   def getType( self ):
01374       return 'RecordDataSvc'
01375   pass # class RecordDataSvc
01376 
01377 class FileRecordDataSvc( ConfigurableService ) :
01378   __slots__ = { 
01379     'OutputLevel' : 0, # int
01380     'AuditServices' : False, # bool
01381     'AuditInitialize' : False, # bool
01382     'AuditStart' : False, # bool
01383     'AuditStop' : False, # bool
01384     'AuditFinalize' : False, # bool
01385     'AuditReInitialize' : False, # bool
01386     'AuditReStart' : False, # bool
01387     'RootCLID' : 110, # int
01388     'RootName' : '/FileRecords', # str
01389     'ForceLeaves' : False, # bool
01390     'InhibitPathes' : [  ], # list
01391     'DataFaultName' : 'DataFault', # str
01392     'DataAccessName' : 'DataAccess', # str
01393     'EnableFaultHandler' : False, # bool
01394     'EnableAccessHandler' : False, # bool
01395     'AutoLoad' : True, # bool
01396     'IncidentName' : 'NEW_FILE_RECORD', # str
01397     'SaveIncident' : 'SAVE_FILE_RECORD', # str
01398     'PersistencySvc' : 'PersistencySvc/FileRecordPersistencySvc', # str
01399   }
01400   _propertyDocDct = { 
01401   }
01402   def __init__(self, name = Configurable.DefaultName, **kwargs):
01403       super(FileRecordDataSvc, self).__init__(name)
01404       for n,v in kwargs.items():
01405          setattr(self, n, v)
01406   def getDlls( self ):
01407       return 'GaudiSvc'
01408   def getType( self ):
01409       return 'FileRecordDataSvc'
01410   pass # class FileRecordDataSvc
01411 
01412 class EvtDataSvc( ConfigurableService ) :
01413   __slots__ = { 
01414     'OutputLevel' : 0, # int
01415     'AuditServices' : False, # bool
01416     'AuditInitialize' : False, # bool
01417     'AuditStart' : False, # bool
01418     'AuditStop' : False, # bool
01419     'AuditFinalize' : False, # bool
01420     'AuditReInitialize' : False, # bool
01421     'AuditReStart' : False, # bool
01422     'RootCLID' : 110, # int
01423     'RootName' : '/Event', # str
01424     'ForceLeaves' : False, # bool
01425     'InhibitPathes' : [  ], # list
01426     'DataFaultName' : 'DataFault', # str
01427     'DataAccessName' : 'DataAccess', # str
01428     'EnableFaultHandler' : False, # bool
01429     'EnableAccessHandler' : False, # bool
01430   }
01431   _propertyDocDct = { 
01432   }
01433   def __init__(self, name = Configurable.DefaultName, **kwargs):
01434       super(EvtDataSvc, self).__init__(name)
01435       for n,v in kwargs.items():
01436          setattr(self, n, v)
01437   def getDlls( self ):
01438       return 'GaudiSvc'
01439   def getType( self ):
01440       return 'EvtDataSvc'
01441   pass # class EvtDataSvc
01442 
01443 class MultiStoreSvc( ConfigurableService ) :
01444   __slots__ = { 
01445     'OutputLevel' : 0, # int
01446     'AuditServices' : False, # bool
01447     'AuditInitialize' : False, # bool
01448     'AuditStart' : False, # bool
01449     'AuditStop' : False, # bool
01450     'AuditFinalize' : False, # bool
01451     'AuditReInitialize' : False, # bool
01452     'AuditReStart' : False, # bool
01453     'RootCLID' : 110, # int
01454     'RootName' : '/Event', # str
01455     'Partitions' : [  ], # list
01456     'DataLoader' : 'EventPersistencySvc', # str
01457     'DefaultPartition' : 'Default', # str
01458   }
01459   _propertyDocDct = { 
01460   }
01461   def __init__(self, name = Configurable.DefaultName, **kwargs):
01462       super(MultiStoreSvc, self).__init__(name)
01463       for n,v in kwargs.items():
01464          setattr(self, n, v)
01465   def getDlls( self ):
01466       return 'GaudiSvc'
01467   def getType( self ):
01468       return 'MultiStoreSvc'
01469   pass # class MultiStoreSvc
01470 
01471 class StoreExplorerAlg( ConfigurableAlgorithm ) :
01472   __slots__ = { 
01473     'OutputLevel' : 0, # int
01474     'Enable' : True, # bool
01475     'ErrorMax' : 1, # int
01476     'ErrorCount' : 0, # int
01477     'AuditAlgorithms' : False, # bool
01478     'AuditInitialize' : False, # bool
01479     'AuditReinitialize' : False, # bool
01480     'AuditRestart' : False, # bool
01481     'AuditExecute' : False, # bool
01482     'AuditFinalize' : False, # bool
01483     'AuditBeginRun' : False, # bool
01484     'AuditEndRun' : False, # bool
01485     'AuditStart' : False, # bool
01486     'AuditStop' : False, # bool
01487     'MonitorService' : 'MonitorSvc', # str
01488     'Load' : False, # bool
01489     'PrintEvt' : 1, # int
01490     'PrintMissing' : 0, # int
01491     'PrintFreq' : 0.0, # float
01492     'ExploreRelations' : False, # bool
01493     'DataSvc' : 'EventDataSvc', # str
01494     'TestAccess' : False, # bool
01495     'AccessForeign' : False, # bool
01496   }
01497   _propertyDocDct = { 
01498   }
01499   def __init__(self, name = Configurable.DefaultName, **kwargs):
01500       super(StoreExplorerAlg, self).__init__(name)
01501       for n,v in kwargs.items():
01502          setattr(self, n, v)
01503   def getDlls( self ):
01504       return 'GaudiSvc'
01505   def getType( self ):
01506       return 'StoreExplorerAlg'
01507   pass # class StoreExplorerAlg
01508 
01509 class PartitionSwitchAlg( ConfigurableAlgorithm ) :
01510   __slots__ = { 
01511     'OutputLevel' : 0, # int
01512     'Enable' : True, # bool
01513     'ErrorMax' : 1, # int
01514     'ErrorCount' : 0, # int
01515     'AuditAlgorithms' : False, # bool
01516     'AuditInitialize' : False, # bool
01517     'AuditReinitialize' : False, # bool
01518     'AuditRestart' : False, # bool
01519     'AuditExecute' : False, # bool
01520     'AuditFinalize' : False, # bool
01521     'AuditBeginRun' : False, # bool
01522     'AuditEndRun' : False, # bool
01523     'AuditStart' : False, # bool
01524     'AuditStop' : False, # bool
01525     'MonitorService' : 'MonitorSvc', # str
01526     'Partition' : '', # str
01527     'Tool' : 'PartitionSwitchTool', # str
01528   }
01529   _propertyDocDct = { 
01530   }
01531   def __init__(self, name = Configurable.DefaultName, **kwargs):
01532       super(PartitionSwitchAlg, self).__init__(name)
01533       for n,v in kwargs.items():
01534          setattr(self, n, v)
01535   def getDlls( self ):
01536       return 'GaudiSvc'
01537   def getType( self ):
01538       return 'PartitionSwitchAlg'
01539   pass # class PartitionSwitchAlg
01540 
01541 class ExceptionSvc( ConfigurableService ) :
01542   __slots__ = { 
01543     'OutputLevel' : 0, # int
01544     'AuditServices' : False, # bool
01545     'AuditInitialize' : False, # bool
01546     'AuditStart' : False, # bool
01547     'AuditStop' : False, # bool
01548     'AuditFinalize' : False, # bool
01549     'AuditReInitialize' : False, # bool
01550     'AuditReStart' : False, # bool
01551     'Catch' : 'ALL', # str
01552     'Errors' : 'NONE', # str
01553   }
01554   _propertyDocDct = { 
01555   }
01556   def __init__(self, name = Configurable.DefaultName, **kwargs):
01557       super(ExceptionSvc, self).__init__(name)
01558       for n,v in kwargs.items():
01559          setattr(self, n, v)
01560   def getDlls( self ):
01561       return 'GaudiSvc'
01562   def getType( self ):
01563       return 'ExceptionSvc'
01564   pass # class ExceptionSvc
01565 
01566 class DataStreamTool( ConfigurableAlgTool ) :
01567   __slots__ = { 
01568     'MonitorService' : 'MonitorSvc', # str
01569     'OutputLevel' : 0, # int
01570     'AuditTools' : False, # bool
01571     'AuditInitialize' : False, # bool
01572     'AuditStart' : False, # bool
01573     'AuditStop' : False, # bool
01574     'AuditFinalize' : False, # bool
01575   }
01576   _propertyDocDct = { 
01577   }
01578   def __init__(self, name = Configurable.DefaultName, **kwargs):
01579       super(DataStreamTool, self).__init__(name)
01580       for n,v in kwargs.items():
01581          setattr(self, n, v)
01582   def getDlls( self ):
01583       return 'GaudiSvc'
01584   def getType( self ):
01585       return 'DataStreamTool'
01586   pass # class DataStreamTool
01587 
01588 class EventSelector( ConfigurableService ) :
01589   __slots__ = { 
01590     'OutputLevel' : 0, # int
01591     'AuditServices' : False, # bool
01592     'AuditInitialize' : False, # bool
01593     'AuditStart' : False, # bool
01594     'AuditStop' : False, # bool
01595     'AuditFinalize' : False, # bool
01596     'AuditReInitialize' : False, # bool
01597     'AuditReStart' : False, # bool
01598     'Input' : [  ], # list
01599     'FirstEvent' : 0, # int
01600     'EvtMax' : 2147483647, # int
01601     'PrintFreq' : 10, # int
01602     'StreamManager' : 'DataStreamTool', # str
01603   }
01604   _propertyDocDct = { 
01605   }
01606   def __init__(self, name = Configurable.DefaultName, **kwargs):
01607       super(EventSelector, 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 'EventSelector'
01614   pass # class EventSelector
01615 
01616 class EventCollectionSelector( 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     'CnvService' : 'EvtTupleSvc', # str
01627     'Authentication' : '', # str
01628     'Container' : 'B2PiPi', # str
01629     'Item' : 'Address', # str
01630     'Criteria' : '', # str
01631     'DB' : '', # str
01632     'DbType' : '', # str
01633     'Function' : 'NTuple::Selector', # str
01634   }
01635   _propertyDocDct = { 
01636   }
01637   def __init__(self, name = Configurable.DefaultName, **kwargs):
01638       super(EventCollectionSelector, self).__init__(name)
01639       for n,v in kwargs.items():
01640          setattr(self, n, v)
01641   def getDlls( self ):
01642       return 'GaudiSvc'
01643   def getType( self ):
01644       return 'EventCollectionSelector'
01645   pass # class EventCollectionSelector
01646 
01647 class CounterSvc( ConfigurableService ) :
01648   __slots__ = { 
01649     'OutputLevel' : 0, # int
01650     'AuditServices' : False, # bool
01651     'AuditInitialize' : False, # bool
01652     'AuditStart' : False, # bool
01653     'AuditStop' : False, # bool
01654     'AuditFinalize' : False, # bool
01655     'AuditReInitialize' : False, # bool
01656     'AuditReStart' : False, # bool
01657     'PrintStat' : True, # bool
01658     'StatTableHeader' : '       Counter :: Group         |     #     |    sum     | mean/eff^* | rms/err^*  |     min     |     max     |', # str
01659     'RegularRowFormat' : ' %|15.15s|%|-15.15s|%|32t||%|10d| |%|11.7g| |%|#11.5g| |%|#11.5g| |%|#12.5g| |%|#12.5g| |', # str
01660     'EfficiencyRowFormat' : '*%|15.15s|%|-15.15s|%|32t||%|10d| |%|11.5g| |(%|#9.7g| +- %|-#9.7g|)%%|   -------   |   -------   |', # str
01661     'UseEfficiencyRowFormat' : True, # bool
01662   }
01663   _propertyDocDct = { 
01664     'RegularRowFormat' : """ The format for the regular row in the output Stat-table """,
01665     'UseEfficiencyRowFormat' : """ Use the special format for printout of efficiency counters """,
01666     'StatTableHeader' : """ The header row for the output Stat-table """,
01667     'EfficiencyRowFormat' : """ The format for the regular row in the outptu Stat-table """,
01668   }
01669   def __init__(self, name = Configurable.DefaultName, **kwargs):
01670       super(CounterSvc, self).__init__(name)
01671       for n,v in kwargs.items():
01672          setattr(self, n, v)
01673   def getDlls( self ):
01674       return 'GaudiSvc'
01675   def getType( self ):
01676       return 'CounterSvc'
01677   pass # class CounterSvc
01678 
01679 class ChronoStatSvc( ConfigurableService ) :
01680   __slots__ = { 
01681     'OutputLevel' : 0, # int
01682     'AuditServices' : False, # bool
01683     'AuditInitialize' : False, # bool
01684     'AuditStart' : False, # bool
01685     'AuditStop' : False, # bool
01686     'AuditFinalize' : False, # bool
01687     'AuditReInitialize' : False, # bool
01688     'AuditReStart' : False, # bool
01689     'ChronoPrintOutTable' : True, # bool
01690     'ChronoDestinationCout' : False, # bool
01691     'ChronoPrintLevel' : 3, # int
01692     'ChronoTableToBeOrdered' : True, # bool
01693     'PrintUserTime' : True, # bool
01694     'PrintSystemTime' : False, # bool
01695     'PrintEllapsedTime' : False, # bool
01696     'StatPrintOutTable' : True, # bool
01697     'StatDestinationCout' : False, # bool
01698     'StatPrintLevel' : 3, # int
01699     'StatTableToBeOrdered' : True, # bool
01700     'NumberOfSkippedEventsForMemStat' : -1, # int
01701     'AsciiStatsOutputFile' : '', # str
01702     'StatTableHeader' : '     Counter     |     #     |    sum     | mean/eff^* | rms/err^*  |     min     |     max     |', # str
01703     'RegularRowFormat' : ' %|-15.15s|%|17t||%|10d| |%|11.7g| |%|#11.5g| |%|#11.5g| |%|#12.5g| |%|#12.5g| |', # str
01704     'EfficiencyRowFormat' : '*%|-15.15s|%|17t||%|10d| |%|11.5g| |(%|#9.7g| +- %|-#9.7g|)%%|   -------   |   -------   |', # str
01705     'UseEfficiencyRowFormat' : True, # bool
01706   }
01707   _propertyDocDct = { 
01708     'AsciiStatsOutputFile' : """ Name of the output file storing the stats. If empty, no statistics will be saved (default) """,
01709     'RegularRowFormat' : """ The format for the regular row in the output Stat-table """,
01710     'UseEfficiencyRowFormat' : """ Use the special format for printout of efficiency counters """,
01711     'StatTableHeader' : """ The header row for the output Stat-table """,
01712     'EfficiencyRowFormat' : """ The format for the regular row in the outptu Stat-table """,
01713   }
01714   def __init__(self, name = Configurable.DefaultName, **kwargs):
01715       super(ChronoStatSvc, self).__init__(name)
01716       for n,v in kwargs.items():
01717          setattr(self, n, v)
01718   def getDlls( self ):
01719       return 'GaudiSvc'
01720   def getType( self ):
01721       return 'ChronoStatSvc'
01722   pass # class ChronoStatSvc
01723 
01724 class AuditorSvc( ConfigurableService ) :
01725   __slots__ = { 
01726     'OutputLevel' : 0, # int
01727     'AuditServices' : False, # bool
01728     'AuditInitialize' : False, # bool
01729     'AuditStart' : False, # bool
01730     'AuditStop' : False, # bool
01731     'AuditFinalize' : False, # bool
01732     'AuditReInitialize' : False, # bool
01733     'AuditReStart' : False, # bool
01734     'Auditors' : [  ], # list
01735     'Enable' : True, # bool
01736   }
01737   _propertyDocDct = { 
01738   }
01739   def __init__(self, name = Configurable.DefaultName, **kwargs):
01740       super(AuditorSvc, self).__init__(name)
01741       for n,v in kwargs.items():
01742          setattr(self, n, v)
01743   def getDlls( self ):
01744       return 'GaudiSvc'
01745   def getType( self ):
01746       return 'AuditorSvc'
01747   pass # class AuditorSvc
01748 
01749 class ApplicationMgr( ConfigurableService ) :
01750   __slots__ = { 
01751     'Go' : 0, # int
01752     'Exit' : 0, # int
01753     'Dlls' : [  ], # list
01754     'ExtSvc' : [  ], # list
01755     'CreateSvc' : [  ], # list
01756     'ExtSvcCreates' : True, # bool
01757     'SvcMapping' : [ 'EvtDataSvc/EventDataSvc' , 'DetDataSvc/DetectorDataSvc' , 'HistogramSvc/HistogramDataSvc' , 'HbookCnv::PersSvc/HbookHistSvc' , 'RootHistCnv::PersSvc/RootHistSvc' , 'EvtPersistencySvc/EventPersistencySvc' , 'DetPersistencySvc/DetectorPersistencySvc' , 'HistogramPersistencySvc/HistogramPersistencySvc' ], # list
01758     'SvcOptMapping' : [  ], # list
01759     'TopAlg' : [  ], # list
01760     'OutStream' : [  ], # list
01761     'OutStreamType' : 'OutputStream', # str
01762     'MessageSvcType' : 'MessageSvc', # str
01763     'JobOptionsSvcType' : 'JobOptionsSvc', # str
01764     'Runable' : 'AppMgrRunable', # str
01765     'EventLoop' : 'EventLoopMgr', # str
01766     'HistogramPersistency' : 'NONE', # str
01767     'JobOptionsType' : 'FILE', # str
01768     'JobOptionsPath' : '', # str
01769     'EvtMax' : -1, # int
01770     'EvtSel' : '', # str
01771     'OutputLevel' : 3, # int
01772     'MultiThreadExtSvc' : [  ], # list
01773     'NoOfThreads' : 0, # int
01774     'AppName' : 'ApplicationMgr', # str
01775     'AppVersion' : '', # str
01776     'AuditTools' : False, # bool
01777     'AuditServices' : False, # bool
01778     'AuditAlgorithms' : False, # bool
01779     'ActivateHistory' : False, # bool
01780     'StatusCodeCheck' : False, # bool
01781     'Environment' : {  }, # list
01782     'InitializationLoopCheck' : True, # bool
01783     'PropertiesPrint' : False, # bool
01784     'ReflexPluginDebugLevel' : 0, # int
01785   }
01786   _propertyDocDct = { 
01787     'PropertiesPrint' : """ Flag to activate the printout of properties """,
01788   }
01789   def __init__(self, name = Configurable.DefaultName, **kwargs):
01790       super(ApplicationMgr, self).__init__(name)
01791       for n,v in kwargs.items():
01792          setattr(self, n, v)
01793   def getDlls( self ):
01794       return 'GaudiSvc'
01795   def getType( self ):
01796       return 'ApplicationMgr'
01797   pass # class ApplicationMgr
01798 
01799 class MinimalEventLoopMgr( ConfigurableService ) :
01800   __slots__ = { 
01801     'OutputLevel' : 0, # int
01802     'AuditServices' : False, # bool
01803     'AuditInitialize' : False, # bool
01804     'AuditStart' : False, # bool
01805     'AuditStop' : False, # bool
01806     'AuditFinalize' : False, # bool
01807     'AuditReInitialize' : False, # bool
01808     'AuditReStart' : False, # bool
01809     'TopAlg' : [  ], # list
01810     'OutStream' : [  ], # list
01811     'OutStreamType' : 'OutputStream', # str
01812   }
01813   _propertyDocDct = { 
01814   }
01815   def __init__(self, name = Configurable.DefaultName, **kwargs):
01816       super(MinimalEventLoopMgr, self).__init__(name)
01817       for n,v in kwargs.items():
01818          setattr(self, n, v)
01819   def getDlls( self ):
01820       return 'GaudiSvc'
01821   def getType( self ):
01822       return 'MinimalEventLoopMgr'
01823   pass # class MinimalEventLoopMgr
01824 
01825 class EventLoopMgr( ConfigurableService ) :
01826   __slots__ = { 
01827     'OutputLevel' : 0, # int
01828     'AuditServices' : False, # bool
01829     'AuditInitialize' : False, # bool
01830     'AuditStart' : False, # bool
01831     'AuditStop' : False, # bool
01832     'AuditFinalize' : False, # bool
01833     'AuditReInitialize' : False, # bool
01834     'AuditReStart' : False, # bool
01835     'TopAlg' : [  ], # list
01836     'OutStream' : [  ], # list
01837     'OutStreamType' : 'OutputStream', # str
01838     'HistogramPersistency' : '', # str
01839     'EvtSel' : '', # str
01840     'Warnings' : True, # bool
01841   }
01842   _propertyDocDct = { 
01843     'Warnings' : """ Set this property to false to suppress warning messages """,
01844   }
01845   def __init__(self, name = Configurable.DefaultName, **kwargs):
01846       super(EventLoopMgr, self).__init__(name)
01847       for n,v in kwargs.items():
01848          setattr(self, n, v)
01849   def getDlls( self ):
01850       return 'GaudiSvc'
01851   def getType( self ):
01852       return 'EventLoopMgr'
01853   pass # class EventLoopMgr
01854 
01855 class AppMgrRunable( ConfigurableService ) :
01856   __slots__ = { 
01857     'OutputLevel' : 0, # int
01858     'AuditServices' : False, # bool
01859     'AuditInitialize' : False, # bool
01860     'AuditStart' : False, # bool
01861     'AuditStop' : False, # bool
01862     'AuditFinalize' : False, # bool
01863     'AuditReInitialize' : False, # bool
01864     'AuditReStart' : False, # bool
01865     'EvtMax' : -17974594, # int
01866   }
01867   _propertyDocDct = { 
01868   }
01869   def __init__(self, name = Configurable.DefaultName, **kwargs):
01870       super(AppMgrRunable, self).__init__(name)
01871       for n,v in kwargs.items():
01872          setattr(self, n, v)
01873   def getDlls( self ):
01874       return 'GaudiSvc'
01875   def getType( self ):
01876       return 'AppMgrRunable'
01877   pass # class AppMgrRunable
01878 
01879 class AlgContextSvc( ConfigurableService ) :
01880   __slots__ = { 
01881     'OutputLevel' : 0, # int
01882     'AuditServices' : False, # bool
01883     'AuditInitialize' : False, # bool
01884     'AuditStart' : False, # bool
01885     'AuditStop' : False, # bool
01886     'AuditFinalize' : False, # bool
01887     'AuditReInitialize' : False, # bool
01888     'AuditReStart' : False, # bool
01889     'Check' : True, # bool
01890   }
01891   _propertyDocDct = { 
01892     'Check' : """ Flag to perform more checks """,
01893   }
01894   def __init__(self, name = Configurable.DefaultName, **kwargs):
01895       super(AlgContextSvc, self).__init__(name)
01896       for n,v in kwargs.items():
01897          setattr(self, n, v)
01898   def getDlls( self ):
01899       return 'GaudiSvc'
01900   def getType( self ):
01901       return 'AlgContextSvc'
01902   pass # class AlgContextSvc

Generated at Wed Nov 11 16:23:09 2009 for Gaudi Framework, version v21r6 by Doxygen version 1.5.6 written by Dimitri van Heesch, © 1997-2004