| _addData() | casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator > | inlineprotectedvirtual | 
  | _dataset | casacore::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)=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 | 
  | _resetDataset | casacore::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 | 
  | _statsToCalculate | casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator > | private | 
  | _unsupportedStats | 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 > |  | 
  | 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 =0 | casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator > | pure virtual | 
  | clone() const =0 | casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator > | pure virtual | 
  | getMedian(std::shared_ptr< uInt64 > knownNpts=nullptr, std::shared_ptr< AccumType > knownMin=nullptr, std::shared_ptr< AccumType > knownMax=nullptr, uInt binningThreshholdSizeBytes=4096 *4096, Bool persistSortedArray=False, uInt nBins=10000)=0 | casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator > | pure virtual | 
  | getMedianAbsDevMed(std::shared_ptr< uInt64 > knownNpts=nullptr, std::shared_ptr< AccumType > knownMin=nullptr, std::shared_ptr< AccumType > knownMax=nullptr, uInt binningThreshholdSizeBytes=4096 *4096, Bool persistSortedArray=False, uInt nBins=10000)=0 | casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator > | pure virtual | 
  | getMedianAndQuantiles(std::map< Double, AccumType > &quantileToValue, const std::set< Double > &quantiles, std::shared_ptr< uInt64 > knownNpts=nullptr, std::shared_ptr< AccumType > knownMin=nullptr, std::shared_ptr< AccumType > knownMax=nullptr, uInt binningThreshholdSizeBytes=4096 *4096, Bool persistSortedArray=False, uInt nBins=10000)=0 | casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator > | pure virtual | 
  | getQuantile(Double quantile, std::shared_ptr< uInt64 > knownNpts=nullptr, std::shared_ptr< AccumType > knownMin=nullptr, std::shared_ptr< 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, std::shared_ptr< uInt64 > npts=nullptr, std::shared_ptr< AccumType > min=nullptr, std::shared_ptr< AccumType > max=nullptr, uInt binningThreshholdSizeBytes=4096 *4096, Bool persistSortedArray=False, uInt nBins=10000)=0 | casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator > | pure virtual | 
  | getStatistic(StatisticsData::STATS stat) | casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator > |  | 
  | getStatisticIndex(StatisticsData::STATS stat)=0 | casacore::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 |