DataOverlap.DataSourceOverlapAvg
, DataOverlap.DataSourceOverlapLogAvg
DataOverlap.DataSourceOverlapAvgCollapsingSplit
public abstract static class DataOverlap.DataSourceOverlapAvgCollapsing extends java.lang.Object implements DataOverlap.DataSourceOverlapLogAvg
Modifier and Type | Field | Description |
---|---|---|
protected AkimaSpline |
akima |
|
protected double[] |
fullLnN |
|
protected double[] |
lnN |
|
protected double[] |
lnStdev |
|
protected double[] |
log |
Constructor | Description |
---|---|
DataSourceOverlapAvgCollapsing() |
Modifier and Type | Method | Description |
---|---|---|
double |
getAverage(int iAlpha) |
|
protected abstract AccumulatorAverageCollapsingLog |
getDataSink(int i) |
|
double |
getError(int iAlpha) |
|
double |
getExtrapolatedLogError(int iAlpha,
int nDrop) |
|
double |
getLogAverage(int iAlpha) |
|
double |
getLogError(int iAlpha) |
|
protected abstract int |
getNumDataSinks() |
|
double |
getSampleCount() |
protected final double[] lnStdev
protected final double[] lnN
protected double[] log
protected double[] fullLnN
protected final AkimaSpline akima
protected abstract AccumulatorAverageCollapsingLog getDataSink(int i)
protected abstract int getNumDataSinks()
public double getAverage(int iAlpha)
getAverage
in interface DataOverlap.DataSourceOverlapAvg
public double getError(int iAlpha)
getError
in interface DataOverlap.DataSourceOverlapAvg
public double getLogError(int iAlpha)
getLogError
in interface DataOverlap.DataSourceOverlapLogAvg
public double getExtrapolatedLogError(int iAlpha, int nDrop)
public double getLogAverage(int iAlpha)
getLogAverage
in interface DataOverlap.DataSourceOverlapLogAvg
public double getSampleCount()
getSampleCount
in interface DataOverlap.DataSourceOverlapAvg