00001
00002 """Automatically generated. DO NOT EDIT please"""
00003 from GaudiKernel.Proxy.Configurable import *
00004
00005 class NameAuditor( ConfigurableAuditor ) :
00006 __slots__ = {
00007 'OutputLevel' : 0,
00008 'Enable' : True,
00009 'CustomEventTypes' : [ ],
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
00023
00024 class AlgErrorAuditor( ConfigurableAuditor ) :
00025 __slots__ = {
00026 'OutputLevel' : 0,
00027 'Enable' : True,
00028 'Abort' : False,
00029 'Throw' : False,
00030 }
00031 _propertyDocDct = {
00032 'Throw' : """ Throw GaudiException upon illegal Algorithm return code """,
00033 'Abort' : """ Abort job upon illegal Algorithm return code """,
00034 }
00035 def __init__(self, name = Configurable.DefaultName, **kwargs):
00036 super(AlgErrorAuditor, self).__init__(name)
00037 for n,v in kwargs.items():
00038 setattr(self, n, v)
00039 def getDlls( self ):
00040 return 'GaudiAud'
00041 def getType( self ):
00042 return 'AlgErrorAuditor'
00043 pass
00044
00045 class MemStatAuditor( ConfigurableAuditor ) :
00046 __slots__ = {
00047 'OutputLevel' : 0,
00048 'Enable' : True,
00049 'CustomEventTypes' : [ ],
00050 }
00051 _propertyDocDct = {
00052 }
00053 def __init__(self, name = Configurable.DefaultName, **kwargs):
00054 super(MemStatAuditor, self).__init__(name)
00055 for n,v in kwargs.items():
00056 setattr(self, n, v)
00057 def getDlls( self ):
00058 return 'GaudiAud'
00059 def getType( self ):
00060 return 'MemStatAuditor'
00061 pass
00062
00063 class MemoryAuditor( ConfigurableAuditor ) :
00064 __slots__ = {
00065 'OutputLevel' : 0,
00066 'Enable' : True,
00067 'CustomEventTypes' : [ ],
00068 }
00069 _propertyDocDct = {
00070 }
00071 def __init__(self, name = Configurable.DefaultName, **kwargs):
00072 super(MemoryAuditor, self).__init__(name)
00073 for n,v in kwargs.items():
00074 setattr(self, n, v)
00075 def getDlls( self ):
00076 return 'GaudiAud'
00077 def getType( self ):
00078 return 'MemoryAuditor'
00079 pass
00080
00081 class ChronoAuditor( ConfigurableAuditor ) :
00082 __slots__ = {
00083 'OutputLevel' : 0,
00084 'Enable' : True,
00085 'CustomEventTypes' : [ ],
00086 }
00087 _propertyDocDct = {
00088 }
00089 def __init__(self, name = Configurable.DefaultName, **kwargs):
00090 super(ChronoAuditor, 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 'ChronoAuditor'
00097 pass
00098
00099 class AlgContextAuditor( ConfigurableAuditor ) :
00100 __slots__ = {
00101 'OutputLevel' : 0,
00102 'Enable' : True,
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