BinnedDatapublic class NormalisedBinnedData extends java.lang.Object implements BinnedData
BinnedData.Bin| Constructor | Description |
|---|---|
NormalisedBinnedData(BinnedData base) |
Constructor.
|
| Modifier and Type | Method | Description |
|---|---|---|
java.util.Iterator |
getBinIterator(boolean includeEmpty) |
Returns an iterator over the bins managed by this object.
|
int |
getSetCount() |
Returns the number of subsets for which this object maintains bins.
|
boolean |
isInteger() |
Returns false.
|
void |
submitDatum(double value,
double weight,
boolean[] setFlags) |
Submits a value for inclusion in this BinnedData object.
|
public NormalisedBinnedData(BinnedData base)
base - binned data object providing basic functionalitypublic void submitDatum(double value,
double weight,
boolean[] setFlags)
BinnedDatasubmitDatum in interface BinnedDatavalue - value for inclusionweight - weightingsetFlags - array of flags, one for each subset;
true for inclusion, false for exclusionpublic int getSetCount()
BinnedDatagetSetCount in interface BinnedDatapublic boolean isInteger()
isInteger in interface BinnedDataBin.getWeightedCount returns
are integer valuespublic java.util.Iterator getBinIterator(boolean includeEmpty)
BinnedDataIt is inadvisable to call BinnedData.submitDatum(double, double, boolean[]) during the
lifetime of this iterator.
getBinIterator in interface BinnedDataincludeEmpty - if true, then all bins between the lowest
and highest must be iterated over. If false, then empty
bins may be omittedBinnedData.Bin instancesCopyright © 2018 Central Laboratory of the Research Councils. All Rights Reserved.