00001
00002 """Automatically generated. DO NOT EDIT please"""
00003 from GaudiKernel.Proxy.Configurable import *
00004
00005 class GslErrorPrint( ConfigurableAlgTool ) :
00006 __slots__ = {
00007 'MonitorService' : 'MonitorSvc',
00008 'OutputLevel' : 7,
00009 'AuditTools' : False,
00010 'AuditInitialize' : False,
00011 'AuditStart' : False,
00012 'AuditStop' : False,
00013 'AuditFinalize' : False,
00014 }
00015 _propertyDocDct = {
00016 }
00017 def __init__(self, name = Configurable.DefaultName, **kwargs):
00018 super(GslErrorPrint, self).__init__(name)
00019 for n,v in kwargs.items():
00020 setattr(self, n, v)
00021 def getDlls( self ):
00022 return 'GaudiGSL'
00023 def getType( self ):
00024 return 'GslErrorPrint'
00025 pass
00026
00027 class GslErrorCount( ConfigurableAlgTool ) :
00028 __slots__ = {
00029 'MonitorService' : 'MonitorSvc',
00030 'OutputLevel' : 7,
00031 'AuditTools' : False,
00032 'AuditInitialize' : False,
00033 'AuditStart' : False,
00034 'AuditStop' : False,
00035 'AuditFinalize' : False,
00036 }
00037 _propertyDocDct = {
00038 }
00039 def __init__(self, name = Configurable.DefaultName, **kwargs):
00040 super(GslErrorCount, self).__init__(name)
00041 for n,v in kwargs.items():
00042 setattr(self, n, v)
00043 def getDlls( self ):
00044 return 'GaudiGSL'
00045 def getType( self ):
00046 return 'GslErrorCount'
00047 pass
00048
00049 class FuncMinimum( ConfigurableAlgTool ) :
00050 __slots__ = {
00051 'MonitorService' : 'MonitorSvc',
00052 'OutputLevel' : 7,
00053 'AuditTools' : False,
00054 'AuditInitialize' : False,
00055 'AuditStart' : False,
00056 'AuditStop' : False,
00057 'AuditFinalize' : False,
00058 'ErrorsPrint' : True,
00059 'PropertiesPrint' : False,
00060 'StatPrint' : True,
00061 'TypePrint' : True,
00062 'Context' : '',
00063 'RootInTES' : '',
00064 'RootOnTES' : '',
00065 'GlobalTimeOffset' : 0.0,
00066 'StatTableHeader' : ' | Counter | # | sum | mean/eff^* | rms/err^* | min | max |',
00067 'RegularRowFormat' : ' | %|-48.48s|%|50t||%|10d| |%|11.7g| |%|#11.5g| |%|#11.5g| |%|#12.5g| |%|#12.5g| |',
00068 'EfficiencyRowFormat' : ' |*%|-48.48s|%|50t||%|10d| |%|11.5g| |(%|#9.6g| +- %|-#9.6g|)%%| ------- | ------- |',
00069 'UseEfficiencyRowFormat' : True,
00070 'CounterList' : [ '.*' ],
00071 'StatEntityList' : [ ],
00072 'ContextService' : 'AlgContextSvc',
00073 'Algorithm' : 'conjugate_fr',
00074 'Iteration' : 200.0,
00075 'Gradient' : 1e-10,
00076 'Step_size' : 0.01,
00077 'Tol' : 1e-10,
00078 }
00079 _propertyDocDct = {
00080 'StatTableHeader' : """ The header row for the output Stat-table """,
00081 'ErrorsPrint' : """ Print the statistics of errors/warnings/exceptions """,
00082 'StatPrint' : """ Print the table of counters """,
00083 'TypePrint' : """ Add the actal C++ component type into the messages """,
00084 'CounterList' : """ RegEx list, of simple integer counters for CounterSummary. """,
00085 'EfficiencyRowFormat' : """ The format for the regular row in the output Stat-table """,
00086 'PropertiesPrint' : """ Print the properties of the component """,
00087 'ContextService' : """ The name of Algorithm Context Service """,
00088 'UseEfficiencyRowFormat' : """ Use the special format for printout of efficiency counters """,
00089 'RegularRowFormat' : """ The format for the regular row in the output Stat-table """,
00090 'StatEntityList' : """ RegEx list, of StatEntity counters for CounterSummary. """,
00091 }
00092 def __init__(self, name = Configurable.DefaultName, **kwargs):
00093 super(FuncMinimum, self).__init__(name)
00094 for n,v in kwargs.items():
00095 setattr(self, n, v)
00096 def getDlls( self ):
00097 return 'GaudiGSL'
00098 def getType( self ):
00099 return 'FuncMinimum'
00100 pass
00101
00102 class GslSvc( ConfigurableService ) :
00103 __slots__ = {
00104 'OutputLevel' : 7,
00105 'AuditServices' : False,
00106 'AuditInitialize' : False,
00107 'AuditStart' : False,
00108 'AuditStop' : False,
00109 'AuditFinalize' : False,
00110 'AuditReInitialize' : False,
00111 'AuditReStart' : False,
00112 'ErrorPolicy' : 'GSL',
00113 'Handlers' : [ ],
00114 'IgnoreCodes' : [ ],
00115 }
00116 _propertyDocDct = {
00117 }
00118 def __init__(self, name = Configurable.DefaultName, **kwargs):
00119 super(GslSvc, self).__init__(name)
00120 for n,v in kwargs.items():
00121 setattr(self, n, v)
00122 def getDlls( self ):
00123 return 'GaudiGSL'
00124 def getType( self ):
00125 return 'GslSvc'
00126 pass
00127
00128 class EqSolver( ConfigurableAlgTool ) :
00129 __slots__ = {
00130 'MonitorService' : 'MonitorSvc',
00131 'OutputLevel' : 7,
00132 'AuditTools' : False,
00133 'AuditInitialize' : False,
00134 'AuditStart' : False,
00135 'AuditStop' : False,
00136 'AuditFinalize' : False,
00137 'ErrorsPrint' : True,
00138 'PropertiesPrint' : False,
00139 'StatPrint' : True,
00140 'TypePrint' : True,
00141 'Context' : '',
00142 'RootInTES' : '',
00143 'RootOnTES' : '',
00144 'GlobalTimeOffset' : 0.0,
00145 'StatTableHeader' : ' | Counter | # | sum | mean/eff^* | rms/err^* | min | max |',
00146 'RegularRowFormat' : ' | %|-48.48s|%|50t||%|10d| |%|11.7g| |%|#11.5g| |%|#11.5g| |%|#12.5g| |%|#12.5g| |',
00147 'EfficiencyRowFormat' : ' |*%|-48.48s|%|50t||%|10d| |%|11.5g| |(%|#9.6g| +- %|-#9.6g|)%%| ------- | ------- |',
00148 'UseEfficiencyRowFormat' : True,
00149 'CounterList' : [ '.*' ],
00150 'StatEntityList' : [ ],
00151 'ContextService' : 'AlgContextSvc',
00152 'Algorithm' : 'fdfsolver_hybridsj',
00153 'Iteration' : 1000.0,
00154 'Residual' : 1e-07,
00155 }
00156 _propertyDocDct = {
00157 'StatTableHeader' : """ The header row for the output Stat-table """,
00158 'ErrorsPrint' : """ Print the statistics of errors/warnings/exceptions """,
00159 'StatPrint' : """ Print the table of counters """,
00160 'TypePrint' : """ Add the actal C++ component type into the messages """,
00161 'CounterList' : """ RegEx list, of simple integer counters for CounterSummary. """,
00162 'EfficiencyRowFormat' : """ The format for the regular row in the output Stat-table """,
00163 'PropertiesPrint' : """ Print the properties of the component """,
00164 'ContextService' : """ The name of Algorithm Context Service """,
00165 'UseEfficiencyRowFormat' : """ Use the special format for printout of efficiency counters """,
00166 'RegularRowFormat' : """ The format for the regular row in the output Stat-table """,
00167 'StatEntityList' : """ RegEx list, of StatEntity counters for CounterSummary. """,
00168 }
00169 def __init__(self, name = Configurable.DefaultName, **kwargs):
00170 super(EqSolver, self).__init__(name)
00171 for n,v in kwargs.items():
00172 setattr(self, n, v)
00173 def getDlls( self ):
00174 return 'GaudiGSL'
00175 def getType( self ):
00176 return 'EqSolver'
00177 pass
00178
00179 class GslErrorException( ConfigurableAlgTool ) :
00180 __slots__ = {
00181 'MonitorService' : 'MonitorSvc',
00182 'OutputLevel' : 7,
00183 'AuditTools' : False,
00184 'AuditInitialize' : False,
00185 'AuditStart' : False,
00186 'AuditStop' : False,
00187 'AuditFinalize' : False,
00188 'IgnoreCodes' : [ ],
00189 }
00190 _propertyDocDct = {
00191 }
00192 def __init__(self, name = Configurable.DefaultName, **kwargs):
00193 super(GslErrorException, self).__init__(name)
00194 for n,v in kwargs.items():
00195 setattr(self, n, v)
00196 def getDlls( self ):
00197 return 'GaudiGSL'
00198 def getType( self ):
00199 return 'GslErrorException'
00200 pass