public double getDataMax() { Double val = getValue(WindowFunction.max); return val == null ? 100 : val; }
public double getDataMin() { Double val = getValue(WindowFunction.min); return val == null ? 0 : val; }
public double getDataMax() { Double val = getValue(WindowFunction.max); return val == null ? 100 : val; }
public double getDataMin() { Double val = getValue(WindowFunction.min); return val == null ? 0 : val; }
public double getLowerLimit() { Double val = getValue(WindowFunction.percentile2); return val == null ? getDataMin() : val; }
public double getLowerLimit() { Double val = getValue(WindowFunction.percentile2); return val == null ? getDataMin() : val; }
/** * Return the default upper value for the data range. A check is made to see if both upper and lower limits * are equal to zero, within a tolerance. If they are the upper limit is arbitrarily set to "100". This is * protection against the pathological case that can occur with datasets consisting of largely zero values. * * @return */ public double getUpperLimit() { Double val = getValue(WindowFunction.percentile98); double upperLimit = val == null ? getDataMax() : val; if (upperLimit < 1.0e-30 && getLowerLimit() < 1.0e-30) { upperLimit = 100; } return upperLimit; }
/** * Return the default upper value for the data range. A check is made to see if both upper and lower limits * are equal to zero, within a tolerance. If they are the upper limit is arbitrarily set to "100". This is * protection against the pathological case that can occur with datasets consisting of largely zero values. * * @return */ public double getUpperLimit() { Double val = getValue(WindowFunction.percentile98); double upperLimit = val == null ? getDataMax() : val; if (upperLimit < 1.0e-30 && getLowerLimit() < 1.0e-30) { upperLimit = 100; } return upperLimit; }