public class AkimaSplineSmootherDy extends AkimaSplineSmoother
| Modifier and Type | Field | Description |
|---|---|---|
protected double[] |
iy |
|
protected double |
ssInit |
| Constructor | Description |
|---|---|
AkimaSplineSmootherDy(IRandom random) |
| Modifier and Type | Method | Description |
|---|---|---|
protected double |
calcErr(int idataMin,
int idataMax) |
|
void |
doShiftInitY() |
|
void |
doStep() |
|
double[] |
getIy() |
calculate the cumulative integral of y, interpolating dy/dx with a
spline curve
|
void |
setInputData(double[] originalX,
double[] originalY,
double[] ey) |
|
void |
setInputData(double[] originalX,
double[] originalY,
double[] initDy,
double[] ey) |
Set the nominal values for x and y and uncertainty in y (ey).
|
doInterpolateHole, doInterpolateHole2, doRandStep, getD2dfac, getD2fac, getD3dfac, getD3fac, getDy12, setD2dfac, setD2fac, setD3dfac, setD3fac, setSmoothedYpublic AkimaSplineSmootherDy(IRandom random)
public void doShiftInitY()
public void doStep()
doStep in class AkimaSplineSmootherprotected double calcErr(int idataMin,
int idataMax)
calcErr in class AkimaSplineSmootherpublic double[] getIy()
public void setInputData(double[] originalX,
double[] originalY,
double[] ey)
setInputData in class AkimaSplineSmootherpublic void setInputData(double[] originalX,
double[] originalY,
double[] initDy,
double[] ey)