Code:
|
result = None
pp = self.positionError
if pp is not None:
dataDimRef = self.dataDimRef
if dataDimRef is None:
dataDim = self.dataDim
ll = []
for ds in dataDim.dimensionScalings:
sfs = ds.scalingFactors
if not sfs or 1 in sfs:
ll.append(ds.expDimRef)
if len(ll) == 1:
dataDimRef = ll[0].findFirstDataDimRef(dataDim=dataDim)
if dataDimRef is not None:
result = pp * dataDimRef.valuePerPoint
|