casacore
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator > Member List

This is the complete list of members for casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator >, including all inherited members.

_addData()casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator >inlineprotectedvirtual
_datasetcasacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator >private
_getDataset() const casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator >inlineprotected
_getDataset()casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator >inlineprotected
_getStatistic(StatisticsData::STATS stat)=0casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator >protectedpure virtual
_getStatistics()=0casacore::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
_resetDatasetcasacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator >private
_resetExceptDataset()casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator >private
_setUnsupportedStatistics(const std::set< StatisticsData::STATS > &stats)casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator >inlineprotected
_statsToCalculatecasacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator >private
_unsupportedStatscasacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator >private
addData(const DataIterator &first, uInt nr, uInt dataStride=1, Bool nrAccountsForStride=False)casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator >
addData(const DataIterator &first, uInt nr, const DataRanges &dataRanges, Bool isInclude=True, uInt dataStride=1, Bool nrAccountsForStride=False)casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator >
addData(const DataIterator &first, const MaskIterator &maskFirst, uInt nr, uInt dataStride=1, Bool nrAccountsForStride=False, uInt maskStride=1)casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator >
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 >
addData(const DataIterator &first, const WeightsIterator &weightFirst, uInt nr, uInt dataStride=1, Bool nrAccountsForStride=False)casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator >
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 >
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 >
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 >
algorithm() const =0casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator >pure virtual
clone() const =0casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator >pure virtual
getMedian(CountedPtr< uInt64 > knownNpts=nullptr, CountedPtr< AccumType > knownMin=nullptr, CountedPtr< AccumType > knownMax=nullptr, uInt binningThreshholdSizeBytes=4096 *4096, Bool persistSortedArray=False, uInt nBins=10000)=0casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator >pure virtual
getMedianAbsDevMed(CountedPtr< uInt64 > knownNpts=nullptr, CountedPtr< AccumType > knownMin=nullptr, CountedPtr< AccumType > knownMax=nullptr, uInt binningThreshholdSizeBytes=4096 *4096, Bool persistSortedArray=False, uInt nBins=10000)=0casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator >pure virtual
getMedianAndQuantiles(std::map< Double, AccumType > &quantileToValue, const std::set< Double > &quantiles, CountedPtr< uInt64 > knownNpts=nullptr, CountedPtr< AccumType > knownMin=nullptr, CountedPtr< AccumType > knownMax=nullptr, uInt binningThreshholdSizeBytes=4096 *4096, Bool persistSortedArray=False, uInt nBins=10000)=0casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator >pure virtual
getQuantile(Double quantile, CountedPtr< uInt64 > knownNpts=nullptr, CountedPtr< AccumType > knownMin=nullptr, CountedPtr< AccumType > knownMax=nullptr, uInt binningThreshholdSizeBytes=4096 *4096, Bool persistSortedArray=False, uInt nBins=10000)casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator >
getQuantiles(const std::set< Double > &quantiles, CountedPtr< uInt64 > npts=nullptr, CountedPtr< AccumType > min=nullptr, CountedPtr< AccumType > max=nullptr, uInt binningThreshholdSizeBytes=4096 *4096, Bool persistSortedArray=False, uInt nBins=10000)=0casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator >pure virtual
getStatistic(StatisticsData::STATS stat)casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator >
getStatisticIndex(StatisticsData::STATS stat)=0casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator >pure virtual
getStatistics()casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator >
operator=(const StatisticsAlgorithm &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 >
setData(const DataIterator &first, uInt nr, const DataRanges &dataRanges, Bool isInclude=True, uInt dataStride=1, Bool nrAccountsForStride=False)casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator >
setData(const DataIterator &first, const MaskIterator &maskFirst, uInt nr, uInt dataStride=1, Bool nrAccountsForStride=False, uInt maskStride=1)casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator >
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 >
setData(const DataIterator &first, const WeightsIterator &weightFirst, uInt nr, uInt dataStride=1, Bool nrAccountsForStride=False)casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator >
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 >
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 >
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 >
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(const StatisticsAlgorithm &other)casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator >protected
~StatisticsAlgorithm()casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator >virtual