def __init__(self, diseredParameter, width): BaseMetric.__init__(self) assert diseredParameter in [ 0, 1, 2 ], "can only get parameter 0, 1 or 2 not '%s'" % desiredParameter self.desired = diseredParameter self.theWidth = width
def __init__(self, diseredParameter, minVal, maxVal, paramDefault): BaseMetric.__init__(self) self.range = [minVal, maxVal] self.parameter = paramDefault assert diseredParameter in [0], "can only get parameter 0,,not '%s'"%desiredParameter self.desired = diseredParameter
def __init__(self, diseredParameter, minFrac, maxFrac, controlVal): BaseMetric.__init__(self) self.min = minFrac self.max = maxFrac assert diseredParameter in [0,1,2], "can only get parameter 0, 1 or 2 not '%s'"%desiredParameter self.desired = diseredParameter self.controlVal = controlVal
def __init__(self, diseredParameter, minVal, maxVal, controlVal, paramDefaults): BaseMetric.__init__(self) self.range = [minVal, maxVal] self.parameters = paramDefaults assert diseredParameter in [0,1,2], "can only get parameter 0, 1 or 2 not '%s'"%desiredParameter self.desired = diseredParameter self.controlVal = controlVal
def __init__(self, diseredParameter, lowFrac, highFrac, hLimit, lowLimit=0): BaseMetric.__init__(self) assert diseredParameter in [0,1,2], "can only get parameter 0, 1 or 2 not '%s'"%desiredParameter self.desired = diseredParameter self.lowF = lowFrac self.highF = highFrac self.cut = hLimit self.lowLimit= lowLimit
def __init__(self, diseredParameter, minVal1, maxVal1, minVal2, maxVal2, turnRun, paramDefaults): BaseMetric.__init__(self) self.range2 = [minVal2, maxVal2] self.range1 = [minVal1, maxVal1] self.turn = turnRun self.parameters = paramDefaults assert diseredParameter in [0,1,2], "can only get parameter 0, 1 or 2 not '%s'"%desiredParameter self.desired = diseredParameter
def __init__(self, diseredParameter, minVal, maxVal,average=True): BaseMetric.__init__(self) self.range = [minVal, maxVal] assert diseredParameter in [0,1,2], "can only get parameter 0, 1 or 2 not '%s'"%desiredParameter self.desired = diseredParameter self.average = average
def __init__(self, diseredParameter, width): BaseMetric.__init__(self) assert diseredParameter in [0,1,2], "can only get parameter 0, 1 or 2 not '%s'"%desiredParameter self.desired = diseredParameter self.theWidth = width