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

# GaudiAudConf.py

Go to the documentation of this file.

    00001 #Thu Jan  8 17:35:34 2009
    00002 """Automatically generated. DO NOT EDIT please"""
    00003 from GaudiKernel.Proxy.Configurable import *
    00004
    00005 class NameAuditor( ConfigurableAuditor ) :
    00006   __slots__ = {
    00007     'OutputLevel' : 0, # int
    00008     'Enable' : True, # bool
    00009     'CustomEventTypes' : [  ], # list
    00010   }
    00011   _propertyDocDct = {
    00012     'CustomEventTypes' : """ List of custom event types to audit ([]=all, ['none']=none """,
    00013   }
    00014   def __init__(self, name = Configurable.DefaultName, **kwargs):
    00015       super(NameAuditor, self).__init__(name)
    00016       for n,v in kwargs.items():
    00017          setattr(self, n, v)
    00018   def getDlls( self ):
    00019       return 'GaudiAud'
    00020   def getType( self ):
    00021       return 'NameAuditor'
    00022   pass # class NameAuditor
    00023
    00024 class MemStatAuditor( ConfigurableAuditor ) :
    00025   __slots__ = {
    00026     'OutputLevel' : 0, # int
    00027     'Enable' : True, # bool
    00028     'CustomEventTypes' : [  ], # list
    00029   }
    00030   _propertyDocDct = {
    00031   }
    00032   def __init__(self, name = Configurable.DefaultName, **kwargs):
    00033       super(MemStatAuditor, self).__init__(name)
    00034       for n,v in kwargs.items():
    00035          setattr(self, n, v)
    00036   def getDlls( self ):
    00037       return 'GaudiAud'
    00038   def getType( self ):
    00039       return 'MemStatAuditor'
    00040   pass # class MemStatAuditor
    00041
    00042 class MemoryAuditor( ConfigurableAuditor ) :
    00043   __slots__ = {
    00044     'OutputLevel' : 0, # int
    00045     'Enable' : True, # bool
    00046     'CustomEventTypes' : [  ], # list
    00047   }
    00048   _propertyDocDct = {
    00049   }
    00050   def __init__(self, name = Configurable.DefaultName, **kwargs):
    00051       super(MemoryAuditor, self).__init__(name)
    00052       for n,v in kwargs.items():
    00053          setattr(self, n, v)
    00054   def getDlls( self ):
    00055       return 'GaudiAud'
    00056   def getType( self ):
    00057       return 'MemoryAuditor'
    00058   pass # class MemoryAuditor
    00059
    00060 class ChronoAuditor( ConfigurableAuditor ) :
    00061   __slots__ = {
    00062     'OutputLevel' : 0, # int
    00063     'Enable' : True, # bool
    00064     'CustomEventTypes' : [  ], # list
    00065   }
    00066   _propertyDocDct = {
    00067   }
    00068   def __init__(self, name = Configurable.DefaultName, **kwargs):
    00069       super(ChronoAuditor, self).__init__(name)
    00070       for n,v in kwargs.items():
    00071          setattr(self, n, v)
    00072   def getDlls( self ):
    00073       return 'GaudiAud'
    00074   def getType( self ):
    00075       return 'ChronoAuditor'
    00076   pass # class ChronoAuditor
    00077
    00078 class AlgErrorAuditor( ConfigurableAuditor ) :
    00079   __slots__ = {
    00080     'OutputLevel' : 0, # int
    00081     'Enable' : True, # bool
    00082     'Abort' : False, # bool
    00083     'Throw' : False, # bool
    00084   }
    00085   _propertyDocDct = {
    00086     'Abort' : """ Abort job upon illegal Algorithm return code """,
    00087     'Throw' : """ Throw GaudiException upon illegal Algorithm return code """,
    00088   }
    00089   def __init__(self, name = Configurable.DefaultName, **kwargs):
    00090       super(AlgErrorAuditor, self).__init__(name)
    00091       for n,v in kwargs.items():
    00092          setattr(self, n, v)
    00093   def getDlls( self ):
    00094       return 'GaudiAud'
    00095   def getType( self ):
    00096       return 'AlgErrorAuditor'
    00097   pass # class AlgErrorAuditor
    00098
    00099 class AlgContextAuditor( ConfigurableAuditor ) :
    00100   __slots__ = {
    00101     'OutputLevel' : 0, # int
    00102     'Enable' : True, # bool
    00103   }
    00104   _propertyDocDct = {
    00105   }
    00106   def __init__(self, name = Configurable.DefaultName, **kwargs):
    00107       super(AlgContextAuditor, self).__init__(name)
    00108       for n,v in kwargs.items():
    00109          setattr(self, n, v)
    00110   def getDlls( self ):
    00111       return 'GaudiAud'
    00112   def getType( self ):
    00113       return 'AlgContextAuditor'
    00114   pass # class AlgContextAuditor