DataOverlap.DataSourceOverlapAvg, DataOverlap.DataSourceOverlapLogAvgDataOverlap.DataSourceOverlapAvgCollapsingSplitpublic 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.DataSourceOverlapAvgpublic double getError(int iAlpha)
getError in interface DataOverlap.DataSourceOverlapAvgpublic double getLogError(int iAlpha)
getLogError in interface DataOverlap.DataSourceOverlapLogAvgpublic double getExtrapolatedLogError(int iAlpha,
int nDrop)
public double getLogAverage(int iAlpha)
getLogAverage in interface DataOverlap.DataSourceOverlapLogAvgpublic double getSampleCount()
getSampleCount in interface DataOverlap.DataSourceOverlapAvg