_addData() | casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator > | inlineprotectedvirtual |
_counts | casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator > | private |
_data | casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator > | private |
_dataProvider | casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator > | private |
_dataRanges | casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator > | private |
_dataStrides | casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator > | private |
_getCounts() const | casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator > | inlineprotected |
_getData() const | casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator > | inlineprotected |
_getDataProvider() | casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator > | inlineprotected |
_getDataStrides() const | casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator > | inlineprotected |
_getIsIncludeRanges() const | casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator > | inlineprotected |
_getMasks() const | casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator > | inlineprotected |
_getMaskStrides() const | casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator > | inlineprotected |
_getRanges() const | casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator > | inlineprotected |
_getSortedArray() | casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator > | inlineprotected |
_getStatistic(StatisticsData::STATS stat)=0 | casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator > | protectedpure virtual |
_getStatistics()=0 | casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator > | protectedpure virtual |
_getStatsToCalculate() const | casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator > | inlineprotected |
_getUnsupportedStatistics() const | casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator > | inlineprotectedvirtual |
_getWeights() const | casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator > | inlineprotected |
_indicesFromQuantiles(uInt64 npts, const std::set< Double > &quantiles) | casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator > | protectedstatic |
_isIncludeRanges | casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator > | private |
_masks | casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator > | private |
_maskStrides | casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator > | private |
_setSortedArray(const vector< AccumType > &v) | casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator > | inlineprotected |
_sortedArray | casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator > | private |
_statsToCalculate | casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator > | private |
_throwIfDataProviderDefined() const | casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator > | private |
_unsupportedStats | casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator > | private |
_valuesFromArray(vector< AccumType > &myArray, const std::set< uInt64 > &indices) | casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator > | protectedstatic |
_weights | casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator > | private |
addData(const DataIterator &first, uInt nr, uInt dataStride=1, Bool nrAccountsForStride=False) | casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator > | virtual |
addData(const DataIterator &first, uInt nr, const DataRanges &dataRanges, Bool isInclude=True, uInt dataStride=1, Bool nrAccountsForStride=False) | casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator > | virtual |
addData(const DataIterator &first, const MaskIterator &maskFirst, uInt nr, uInt dataStride=1, Bool nrAccountsForStride=False, uInt maskStride=1) | casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator > | virtual |
addData(const DataIterator &first, const MaskIterator &maskFirst, uInt nr, const DataRanges &dataRanges, Bool isInclude=True, uInt dataStride=1, Bool nrAccountsForStride=False, uInt maskStride=1) | casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator > | virtual |
addData(const DataIterator &first, const WeightsIterator &weightFirst, uInt nr, uInt dataStride=1, Bool nrAccountsForStride=False) | casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator > | virtual |
addData(const DataIterator &first, const WeightsIterator &weightFirst, uInt nr, const DataRanges &dataRanges, Bool isInclude=True, uInt dataStride=1, Bool nrAccountsForStride=False) | casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator > | virtual |
addData(const DataIterator &first, const WeightsIterator &weightFirst, const MaskIterator &maskFirst, uInt nr, uInt dataStride=1, Bool nrAccountsForStride=False, uInt maskStride=1) | casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator > | virtual |
addData(const DataIterator &first, const WeightsIterator &weightFirst, const MaskIterator &maskFirst, uInt nr, const DataRanges &dataRanges, Bool isInclude=True, uInt dataStride=1, Bool nrAccountsForStride=False, uInt maskStride=1) | casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator > | virtual |
algorithm() const =0 | casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator > | pure virtual |
deleteSortedArray() | casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator > | |
getMedian(CountedPtr< uInt64 > knownNpts=NULL, CountedPtr< AccumType > knownMin=NULL, CountedPtr< AccumType > knownMax=NULL, uInt binningThreshholdSizeBytes=4096 *4096, Bool persistSortedArray=False, uInt64 nBins=10000)=0 | casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator > | pure virtual |
getMedianAbsDevMed(CountedPtr< uInt64 > knownNpts=NULL, CountedPtr< AccumType > knownMin=NULL, CountedPtr< AccumType > knownMax=NULL, uInt binningThreshholdSizeBytes=4096 *4096, Bool persistSortedArray=False, uInt64 nBins=10000)=0 | casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator > | pure virtual |
getMedianAndQuantiles(std::map< Double, AccumType > &quantileToValue, const std::set< Double > &quantiles, CountedPtr< uInt64 > knownNpts=NULL, CountedPtr< AccumType > knownMin=NULL, CountedPtr< AccumType > knownMax=NULL, uInt binningThreshholdSizeBytes=4096 *4096, Bool persistSortedArray=False, uInt64 nBins=10000)=0 | casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator > | pure virtual |
getQuantile(Double quantile, CountedPtr< uInt64 > knownNpts=NULL, CountedPtr< AccumType > knownMin=NULL, CountedPtr< AccumType > knownMax=NULL, uInt binningThreshholdSizeBytes=4096 *4096, Bool persistSortedArray=False, uInt64 nBins=10000) | casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator > | |
getQuantiles(const std::set< Double > &quantiles, CountedPtr< uInt64 > npts=NULL, CountedPtr< AccumType > min=NULL, CountedPtr< AccumType > max=NULL, uInt binningThreshholdSizeBytes=4096 *4096, Bool persistSortedArray=False, uInt64 nBins=10000)=0 | casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator > | pure virtual |
getStatistic(StatisticsData::STATS stat) | casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator > | virtual |
getStatisticIndex(StatisticsData::STATS stat)=0 | casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator > | pure virtual |
getStatistics() | casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator > | virtual |
operator=(const StatisticsAlgorithm< CASA_STATP > &other) | casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator > | protected |
reset() | casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator > | virtual |
setData(const DataIterator &first, uInt nr, uInt dataStride=1, Bool nrAccountsForStride=False) | casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator > | virtual |
setData(const DataIterator &first, uInt nr, const DataRanges &dataRanges, Bool isInclude=True, uInt dataStride=1, Bool nrAccountsForStride=False) | casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator > | virtual |
setData(const DataIterator &first, const MaskIterator &maskFirst, uInt nr, uInt dataStride=1, Bool nrAccountsForStride=False, uInt maskStride=1) | casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator > | virtual |
setData(const DataIterator &first, const MaskIterator &maskFirst, uInt nr, const DataRanges &dataRanges, Bool isInclude=True, uInt dataStride=1, Bool nrAccountsForStride=False, uInt maskStride=1) | casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator > | virtual |
setData(const DataIterator &first, const WeightsIterator &weightFirst, uInt nr, uInt dataStride=1, Bool nrAccountsForStride=False) | casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator > | virtual |
setData(const DataIterator &first, const WeightsIterator &weightFirst, uInt nr, const DataRanges &dataRanges, Bool isInclude=True, uInt dataStride=1, Bool nrAccountsForStride=False) | casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator > | virtual |
setData(const DataIterator &first, const WeightsIterator &weightFirst, const MaskIterator &maskFirst, uInt nr, uInt dataStride=1, Bool nrAccountsForStride=False, uInt maskStride=1) | casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator > | virtual |
setData(const DataIterator &first, const WeightsIterator &weightFirst, const MaskIterator &maskFirst, uInt nr, const DataRanges &dataRanges, Bool isInclude=True, uInt dataStride=1, Bool nrAccountsForStride=False, uInt maskStride=1) | casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator > | virtual |
setDataProvider(StatsDataProvider< CASA_STATP > *dataProvider) | casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator > | virtual |
setStatsToCalculate(std::set< StatisticsData::STATS > &stats) | casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator > | virtual |
StatisticsAlgorithm() | casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator > | protected |
~StatisticsAlgorithm() | casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator > | virtual |