Skip to content
Snippets Groups Projects

make getGaudiType a classmethod

Merged Niklas Stefan Nolte requested to merge nnolte/Gaudi:NN_gauditype_classmethod into master
All threads resolved!
@@ -1029,7 +1029,7 @@ class ConfigurableGeneric(Configurable):
return self # algorithms are always shared
@classmethod
def getGaudiType(self):
def getGaudiType(cls):
return 'GenericComponent'
def getDlls(self):
@@ -1087,7 +1087,7 @@ class ConfigurableAlgorithm(Configurable):
return iAlgorithm(self.getJobOptName())
@classmethod
def getGaudiType(self):
def getGaudiType(cls):
return 'Algorithm'
def getJobOptName(self):
@@ -1144,7 +1144,7 @@ class ConfigurableService(Configurable):
return iService(self._name)
@classmethod
def getGaudiType(self):
def getGaudiType(cls):
return 'Service'
def getGaudiHandle(self):
@@ -1178,7 +1178,7 @@ class ConfigurableAlgTool(Configurable):
return iProperty(self.getJobOptName())
@classmethod
def getGaudiType(self):
def getGaudiType(cls):
return 'AlgTool'
def getGaudiHandle(self):
@@ -1258,7 +1258,7 @@ class ConfigurableAuditor(Configurable):
return iProperty(self.getJobOptName())
@classmethod
def getGaudiType(self):
def getGaudiType(cls):
return 'Auditor'
def getJobOptName(self):
@@ -1357,7 +1357,7 @@ class ConfigurableUser(Configurable):
other.__addActiveUseOf(self)
@classmethod
def getGaudiType(self):
def getGaudiType(cls):
return 'User'
def getDlls(self):
@@ -1795,7 +1795,7 @@ class SuperAlgorithm(ControlFlowNode):
# required to be registered in allConfigurables
@classmethod
def getGaudiType(self):
def getGaudiType(cls):
return 'User'
def _makeAlg(self, typ, **kwargs):
Loading