casacore
casacore::HingesFencesQuantileComputer< AccumType, DataIterator, MaskIterator, WeightsIterator > Member List

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

_binCounts(std::vector< CountedPtr< CASA_STATP > > &sameVal, const std::vector< StatsHistogram< CASA_STATP > > &hist)casacore::ClassicalQuantileComputer< CASA_STATP >private
_computeBins(std::vector< std::vector< uInt64 >> &bins, std::vector< CountedPtr< CASA_STATP >> &sameVal, std::vector< Bool > &allSame, DataIterator dataIter, const Bool * maskIter, DataIterator weightsIter, uInt64 count, const std::vector< StatsHistogram< CASA_STATP >> &hist, const std::vector< CASA_STATP > &maxLimit, const typename StatisticsDataset< CASA_STATP >::ChunkData &chunk)casacore::ClassicalQuantileComputer< CASA_STATP >private
_computeDataArray(std::vector< CASA_STATP > &ary, DataIterator dataIter, const Bool * maskIter, DataIterator weightsIter, uInt64 dataCount, const typename StatisticsDataset< CASA_STATP >::ChunkData &chunk)casacore::ClassicalQuantileComputer< CASA_STATP >private
_computeDataArrays(std::vector< std::vector< CASA_STATP > > &arys, uInt64 &currentCount, DataIterator dataIter, const Bool * maskIter, DataIterator weightsIter, uInt64 dataCount, const IncludeLimits &includeLimits, uInt64 maxCount, const typename StatisticsDataset< CASA_STATP >::ChunkData &chunk)casacore::ClassicalQuantileComputer< CASA_STATP >private
_createDataArray(std::vector< CASA_STATP > &array)casacore::ClassicalQuantileComputer< CASA_STATP >private
_createDataArrays(std::vector< std::vector< CASA_STATP >> &arrays, const IncludeLimits &includeLimits, uInt64 maxCount)casacore::ClassicalQuantileComputer< CASA_STATP >private
_dataFromMultipleBins(const std::vector< StatsHistogram< CASA_STATP > > &hist, uInt64 maxArraySize, const std::vector< IndexSet > &dataIndices, uInt nBins)casacore::ClassicalQuantileComputer< CASA_STATP >private
_dataFromSingleBins(const std::vector< uInt64 > &binNpts, uInt64 maxArraySize, const IncludeLimits &binLimits, const std::vector< IndexSet > &dataIndices, uInt nBins)casacore::ClassicalQuantileComputer< CASA_STATP >private
_datasetcasacore::StatisticsAlgorithmQuantileComputer< CASA_STATP >private
_doMedAbsDevMedcasacore::ConstrainedRangeQuantileComputer< CASA_STATP >private
_findBins(std::vector< BinCountArray > &binCounts, std::vector< CountedPtr< AccumType >> &sameVal, std::vector< Bool > &allSame, const DataIterator &dataBegin, uInt64 nr, uInt dataStride, const std::vector< StatsHistogram< AccumType >> &binDesc, const std::vector< AccumType > &maxLimit) constcasacore::HingesFencesQuantileComputer< AccumType, DataIterator, MaskIterator, WeightsIterator >protectedvirtual
_findBins(std::vector< BinCountArray > &binCounts, std::vector< CountedPtr< AccumType >> &sameVal, std::vector< Bool > &allSame, const DataIterator &dataBegin, uInt64 nr, uInt dataStride, const DataRanges &ranges, Bool isInclude, const std::vector< StatsHistogram< AccumType >> &binDesc, const std::vector< AccumType > &maxLimit) constcasacore::HingesFencesQuantileComputer< AccumType, DataIterator, MaskIterator, WeightsIterator >protectedvirtual
_findBins(std::vector< BinCountArray > &binCounts, std::vector< CountedPtr< AccumType >> &sameVal, std::vector< Bool > &allSame, const DataIterator &dataBegin, uInt64 nr, uInt dataStride, const MaskIterator &maskBegin, uInt maskStride, const std::vector< StatsHistogram< AccumType >> &binDesc, const std::vector< AccumType > &maxLimit) constcasacore::HingesFencesQuantileComputer< AccumType, DataIterator, MaskIterator, WeightsIterator >protectedvirtual
_findBins(std::vector< BinCountArray > &binCounts, std::vector< CountedPtr< AccumType >> &sameVal, std::vector< Bool > &allSame, const DataIterator &dataBegin, uInt64 nr, uInt dataStride, const MaskIterator &maskBegin, uInt maskStride, const DataRanges &ranges, Bool isInclude, const std::vector< StatsHistogram< AccumType >> &binDesc, const std::vector< AccumType > &maxLimit) constcasacore::HingesFencesQuantileComputer< AccumType, DataIterator, MaskIterator, WeightsIterator >protectedvirtual
_findBins(std::vector< BinCountArray > &binCounts, std::vector< CountedPtr< AccumType >> &sameVal, std::vector< Bool > &allSame, const DataIterator &dataBegin, const WeightsIterator &weightsBegin, uInt64 nr, uInt dataStride, const std::vector< StatsHistogram< AccumType >> &binDesc, const std::vector< AccumType > &maxLimit) constcasacore::HingesFencesQuantileComputer< AccumType, DataIterator, MaskIterator, WeightsIterator >protectedvirtual
_findBins(std::vector< BinCountArray > &binCounts, std::vector< CountedPtr< AccumType >> &sameVal, std::vector< Bool > &allSame, const DataIterator &dataBegin, const WeightsIterator &weightsBegin, uInt64 nr, uInt dataStride, const DataRanges &ranges, Bool isInclude, const std::vector< StatsHistogram< AccumType >> &binDesc, const std::vector< AccumType > &maxLimit) constcasacore::HingesFencesQuantileComputer< AccumType, DataIterator, MaskIterator, WeightsIterator >protectedvirtual
_findBins(std::vector< BinCountArray > &binCounts, std::vector< CountedPtr< AccumType >> &sameVal, std::vector< Bool > &allSame, const DataIterator &dataBegin, const WeightsIterator &weightsBegin, uInt64 nr, uInt dataStride, const MaskIterator &maskBegin, uInt maskStride, const DataRanges &ranges, Bool isInclude, const std::vector< StatsHistogram< AccumType >> &binDesc, const std::vector< AccumType > &maxLimit) constcasacore::HingesFencesQuantileComputer< AccumType, DataIterator, MaskIterator, WeightsIterator >protectedvirtual
_findBins(std::vector< BinCountArray > &binCounts, std::vector< CountedPtr< AccumType >> &sameVal, std::vector< Bool > &allSame, const DataIterator &dataBegin, const WeightsIterator &weightBegin, uInt64 nr, uInt dataStride, const MaskIterator &maskBegin, uInt maskStride, const std::vector< StatsHistogram< AccumType >> &binDesc, const std::vector< AccumType > &maxLimit) constcasacore::HingesFencesQuantileComputer< AccumType, DataIterator, MaskIterator, WeightsIterator >protectedvirtual
ConstrainedRangeQuantileComputer< CASA_STATP >::_findBins(std::vector< BinCountArray > &binCounts, std::vector< CountedPtr< CASA_STATP >> &sameVal, std::vector< Bool > &allSame, const DataIterator &dataBegin, uInt64 nr, uInt dataStride, const std::vector< StatsHistogram< CASA_STATP > > &binDesc, const std::vector< CASA_STATP > &maxLimit) constcasacore::ConstrainedRangeQuantileComputer< CASA_STATP >protectedvirtual
ConstrainedRangeQuantileComputer< CASA_STATP >::_findBins(std::vector< BinCountArray > &binCounts, std::vector< CountedPtr< CASA_STATP >> &sameVal, std::vector< Bool > &allSame, const DataIterator &dataBegin, uInt64 nr, uInt dataStride, const DataRanges &ranges, Bool isInclude, const std::vector< StatsHistogram< CASA_STATP >> &binDesc, const std::vector< CASA_STATP > &maxLimit) constcasacore::ConstrainedRangeQuantileComputer< CASA_STATP >protectedvirtual
ConstrainedRangeQuantileComputer< CASA_STATP >::_findBins(std::vector< BinCountArray > &binCounts, std::vector< CountedPtr< CASA_STATP >> &sameVal, std::vector< Bool > &allSame, const DataIterator &dataBegin, uInt64 nr, uInt dataStride, const const Bool * &maskBegin, uInt maskStride, const std::vector< StatsHistogram< CASA_STATP >> &binDesc, const std::vector< CASA_STATP > &maxLimit) constcasacore::ConstrainedRangeQuantileComputer< CASA_STATP >protectedvirtual
ConstrainedRangeQuantileComputer< CASA_STATP >::_findBins(std::vector< BinCountArray > &binCounts, std::vector< CountedPtr< CASA_STATP >> &sameVal, std::vector< Bool > &allSame, const DataIterator &dataBegin, uInt64 nr, uInt dataStride, const const Bool * &maskBegin, uInt maskStride, const DataRanges &ranges, Bool isInclude, const std::vector< StatsHistogram< CASA_STATP >> &binDesc, const std::vector< CASA_STATP > &maxLimit) constcasacore::ConstrainedRangeQuantileComputer< CASA_STATP >protectedvirtual
ConstrainedRangeQuantileComputer< CASA_STATP >::_findBins(std::vector< BinCountArray > &binCounts, std::vector< CountedPtr< CASA_STATP >> &sameVal, std::vector< Bool > &allSame, const DataIterator &dataBegin, const DataIterator &weightsBegin, uInt64 nr, uInt dataStride, const std::vector< StatsHistogram< CASA_STATP >> &binDesc, const std::vector< CASA_STATP > &maxLimit) constcasacore::ConstrainedRangeQuantileComputer< CASA_STATP >protectedvirtual
ConstrainedRangeQuantileComputer< CASA_STATP >::_findBins(std::vector< BinCountArray > &binCounts, std::vector< CountedPtr< CASA_STATP >> &sameVal, std::vector< Bool > &allSame, const DataIterator &dataBegin, const DataIterator &weightsBegin, uInt64 nr, uInt dataStride, const DataRanges &ranges, Bool isInclude, const std::vector< StatsHistogram< CASA_STATP >> &binDesc, const std::vector< CASA_STATP > &maxLimit) constcasacore::ConstrainedRangeQuantileComputer< CASA_STATP >protectedvirtual
ConstrainedRangeQuantileComputer< CASA_STATP >::_findBins(std::vector< BinCountArray > &binCounts, std::vector< CountedPtr< CASA_STATP >> &sameVal, std::vector< Bool > &allSame, const DataIterator &dataBegin, const DataIterator &weightsBegin, uInt64 nr, uInt dataStride, const const Bool * &maskBegin, uInt maskStride, const DataRanges &ranges, Bool isInclude, const std::vector< StatsHistogram< CASA_STATP > > &binDesc, const std::vector< CASA_STATP > &maxLimit) constcasacore::ConstrainedRangeQuantileComputer< CASA_STATP >protectedvirtual
ConstrainedRangeQuantileComputer< CASA_STATP >::_findBins(std::vector< BinCountArray > &binCounts, std::vector< CountedPtr< CASA_STATP >> &sameVal, std::vector< Bool > &allSame, const DataIterator &dataBegin, const DataIterator &weightBegin, uInt64 nr, uInt dataStride, const const Bool * &maskBegin, uInt maskStride, const std::vector< StatsHistogram< CASA_STATP > > &binDesc, const std::vector< CASA_STATP > &maxLimit) constcasacore::ConstrainedRangeQuantileComputer< CASA_STATP >protectedvirtual
ClassicalQuantileComputer< CASA_STATP >::_findBins(std::vector< std::vector< uInt64 > > &binCounts, std::vector< CountedPtr< CASA_STATP > > &sameVal, std::vector< Bool > &allSame, const DataIterator &dataBegin, uInt64 nr, uInt dataStride, const std::vector< StatsHistogram< CASA_STATP > > &hist, const std::vector< CASA_STATP > &maxLimit) constcasacore::ClassicalQuantileComputer< CASA_STATP >protectedvirtual
ClassicalQuantileComputer< CASA_STATP >::_findBins(std::vector< std::vector< uInt64 > > &binCounts, std::vector< CountedPtr< CASA_STATP > > &sameVal, std::vector< Bool > &allSame, const DataIterator &dataBegin, uInt64 nr, uInt dataStride, const DataRanges &ranges, Bool isInclude, const std::vector< StatsHistogram< CASA_STATP > > &hist, const std::vector< CASA_STATP > &maxLimit) constcasacore::ClassicalQuantileComputer< CASA_STATP >protectedvirtual
ClassicalQuantileComputer< CASA_STATP >::_findBins(std::vector< std::vector< uInt64 > > &binCounts, std::vector< CountedPtr< CASA_STATP > > &sameVal, std::vector< Bool > &allSame, const DataIterator &dataBegin, uInt64 nr, uInt dataStride, const const Bool * &maskBegin, uInt maskStride, const std::vector< StatsHistogram< CASA_STATP > > &hist, const std::vector< CASA_STATP > &maxLimit) constcasacore::ClassicalQuantileComputer< CASA_STATP >protectedvirtual
ClassicalQuantileComputer< CASA_STATP >::_findBins(std::vector< std::vector< uInt64 > > &binCounts, std::vector< CountedPtr< CASA_STATP > > &sameVal, std::vector< Bool > &allSame, const DataIterator &dataBegin, uInt64 nr, uInt dataStride, const const Bool * &maskBegin, uInt maskStride, const DataRanges &ranges, Bool isInclude, const std::vector< StatsHistogram< CASA_STATP > > &hist, const std::vector< CASA_STATP > &maxLimit) constcasacore::ClassicalQuantileComputer< CASA_STATP >protectedvirtual
ClassicalQuantileComputer< CASA_STATP >::_findBins(std::vector< std::vector< uInt64 > > &binCounts, std::vector< CountedPtr< CASA_STATP > > &sameVal, std::vector< Bool > &allSame, const DataIterator &dataBegin, const DataIterator &weightsBegin, uInt64 nr, uInt dataStride, const std::vector< StatsHistogram< CASA_STATP > > &hist, const std::vector< CASA_STATP > &maxLimit) constcasacore::ClassicalQuantileComputer< CASA_STATP >protectedvirtual
ClassicalQuantileComputer< CASA_STATP >::_findBins(std::vector< std::vector< uInt64 > > &binCounts, std::vector< CountedPtr< CASA_STATP > > &sameVal, std::vector< Bool > &allSame, const DataIterator &dataBegin, const DataIterator &weightsBegin, uInt64 nr, uInt dataStride, const DataRanges &ranges, Bool isInclude, const std::vector< StatsHistogram< CASA_STATP > > &hist, const std::vector< CASA_STATP > &maxLimit) constcasacore::ClassicalQuantileComputer< CASA_STATP >protectedvirtual
ClassicalQuantileComputer< CASA_STATP >::_findBins(std::vector< std::vector< uInt64 > > &binCounts, std::vector< CountedPtr< CASA_STATP > > &sameVal, std::vector< Bool > &allSame, const DataIterator &dataBegin, const DataIterator &weightsBegin, uInt64 nr, uInt dataStride, const const Bool * &maskBegin, uInt maskStride, const DataRanges &ranges, Bool isInclude, const std::vector< StatsHistogram< CASA_STATP > > &hist, const std::vector< CASA_STATP > &maxLimit) constcasacore::ClassicalQuantileComputer< CASA_STATP >protectedvirtual
ClassicalQuantileComputer< CASA_STATP >::_findBins(std::vector< std::vector< uInt64 > > &binCounts, std::vector< CountedPtr< CASA_STATP > > &sameVal, std::vector< Bool > &allSame, const DataIterator &dataBegin, const DataIterator &weightBegin, uInt64 nr, uInt dataStride, const const Bool * &maskBegin, uInt maskStride, const std::vector< StatsHistogram< CASA_STATP > > &hist, const std::vector< CASA_STATP > &maxLimit) constcasacore::ClassicalQuantileComputer< CASA_STATP >protectedvirtual
_getDataset()casacore::StatisticsAlgorithmQuantileComputer< CASA_STATP >inlineprotected
_getMedian() constcasacore::StatisticsAlgorithmQuantileComputer< CASA_STATP >inlineprotected
_getMedianAbsDevMedian() constcasacore::StatisticsAlgorithmQuantileComputer< CASA_STATP >inlineprotected
_getSortedArray()casacore::StatisticsAlgorithmQuantileComputer< CASA_STATP >inline
_hasRangecasacore::HingesFencesQuantileComputer< AccumType, DataIterator, MaskIterator, WeightsIterator >private
_indicesToValues(uInt64 mynpts, CASA_STATP mymin, CASA_STATP mymax, uInt64 maxArraySize, const IndexSet &dataIndices, Bool persistSortedArray, uInt nBins)casacore::ClassicalQuantileComputer< CASA_STATP >private
_medAbsDevMedcasacore::StatisticsAlgorithmQuantileComputer< CASA_STATP >private
_mediancasacore::StatisticsAlgorithmQuantileComputer< CASA_STATP >private
_medianIndices(uInt64 mynpts)casacore::ClassicalQuantileComputer< CASA_STATP >privatestatic
_myMediancasacore::ConstrainedRangeQuantileComputer< CASA_STATP >private
_populateArray(DataArray &ary, const DataIterator &dataBegin, uInt64 nr, uInt dataStride) constcasacore::HingesFencesQuantileComputer< AccumType, DataIterator, MaskIterator, WeightsIterator >protectedvirtual
_populateArray(DataArray &ary, const DataIterator &dataBegin, uInt64 nr, uInt dataStride, const DataRanges &ranges, Bool isInclude) constcasacore::HingesFencesQuantileComputer< AccumType, DataIterator, MaskIterator, WeightsIterator >protectedvirtual
_populateArray(DataArray &ary, const DataIterator &dataBegin, uInt64 nr, uInt dataStride, const MaskIterator &maskBegin, uInt maskStride) constcasacore::HingesFencesQuantileComputer< AccumType, DataIterator, MaskIterator, WeightsIterator >protectedvirtual
_populateArray(DataArray &ary, const DataIterator &dataBegin, uInt64 nr, uInt dataStride, const MaskIterator &maskBegin, uInt maskStride, const DataRanges &ranges, Bool isInclude) constcasacore::HingesFencesQuantileComputer< AccumType, DataIterator, MaskIterator, WeightsIterator >protectedvirtual
_populateArray(DataArray &ary, const DataIterator &dataBegin, const WeightsIterator &weightsBegin, uInt64 nr, uInt dataStride) constcasacore::HingesFencesQuantileComputer< AccumType, DataIterator, MaskIterator, WeightsIterator >protectedvirtual
_populateArray(DataArray &ary, const DataIterator &dataBegin, const WeightsIterator &weightsBegin, uInt64 nr, uInt dataStride, const DataRanges &ranges, Bool isInclude) constcasacore::HingesFencesQuantileComputer< AccumType, DataIterator, MaskIterator, WeightsIterator >protectedvirtual
_populateArray(DataArray &ary, const DataIterator &dataBegin, const WeightsIterator &weightBegin, uInt64 nr, uInt dataStride, const MaskIterator &maskBegin, uInt maskStride) constcasacore::HingesFencesQuantileComputer< AccumType, DataIterator, MaskIterator, WeightsIterator >protectedvirtual
_populateArray(DataArray &ary, const DataIterator &dataBegin, const WeightsIterator &weightBegin, uInt64 nr, uInt dataStride, const MaskIterator &maskBegin, uInt maskStride, const DataRanges &ranges, Bool isInclude) constcasacore::HingesFencesQuantileComputer< AccumType, DataIterator, MaskIterator, WeightsIterator >protectedvirtual
ConstrainedRangeQuantileComputer< CASA_STATP >::_populateArray(DataArray &ary, const DataIterator &dataBegin, uInt64 nr, uInt dataStride, const const Bool * &maskBegin, uInt maskStride) constcasacore::ConstrainedRangeQuantileComputer< CASA_STATP >protectedvirtual
ConstrainedRangeQuantileComputer< CASA_STATP >::_populateArray(DataArray &ary, const DataIterator &dataBegin, uInt64 nr, uInt dataStride, const const Bool * &maskBegin, uInt maskStride, const DataRanges &ranges, Bool isInclude) constcasacore::ConstrainedRangeQuantileComputer< CASA_STATP >protectedvirtual
ConstrainedRangeQuantileComputer< CASA_STATP >::_populateArray(DataArray &ary, const DataIterator &dataBegin, const DataIterator &weightsBegin, uInt64 nr, uInt dataStride) constcasacore::ConstrainedRangeQuantileComputer< CASA_STATP >protectedvirtual
ConstrainedRangeQuantileComputer< CASA_STATP >::_populateArray(DataArray &ary, const DataIterator &dataBegin, const DataIterator &weightsBegin, uInt64 nr, uInt dataStride, const DataRanges &ranges, Bool isInclude) constcasacore::ConstrainedRangeQuantileComputer< CASA_STATP >protectedvirtual
ConstrainedRangeQuantileComputer< CASA_STATP >::_populateArray(DataArray &ary, const DataIterator &dataBegin, const DataIterator &weightBegin, uInt64 nr, uInt dataStride, const const Bool * &maskBegin, uInt maskStride) constcasacore::ConstrainedRangeQuantileComputer< CASA_STATP >protectedvirtual
ConstrainedRangeQuantileComputer< CASA_STATP >::_populateArray(DataArray &ary, const DataIterator &dataBegin, const DataIterator &weightBegin, uInt64 nr, uInt dataStride, const const Bool * &maskBegin, uInt maskStride, const DataRanges &ranges, Bool isInclude) constcasacore::ConstrainedRangeQuantileComputer< CASA_STATP >protectedvirtual
ClassicalQuantileComputer< CASA_STATP >::_populateArray(std::vector< CASA_STATP > &ary, const DataIterator &dataBegin, uInt64 nr, uInt dataStride) constcasacore::ClassicalQuantileComputer< CASA_STATP >protectedvirtual
ClassicalQuantileComputer< CASA_STATP >::_populateArray(std::vector< CASA_STATP > &ary, const DataIterator &dataBegin, uInt64 nr, uInt dataStride, const DataRanges &ranges, Bool isInclude) constcasacore::ClassicalQuantileComputer< CASA_STATP >protectedvirtual
ClassicalQuantileComputer< CASA_STATP >::_populateArray(std::vector< CASA_STATP > &ary, const DataIterator &dataBegin, uInt64 nr, uInt dataStride, const const Bool * &maskBegin, uInt maskStride) constcasacore::ClassicalQuantileComputer< CASA_STATP >protectedvirtual
ClassicalQuantileComputer< CASA_STATP >::_populateArray(std::vector< CASA_STATP > &ary, const DataIterator &dataBegin, uInt64 nr, uInt dataStride, const const Bool * &maskBegin, uInt maskStride, const DataRanges &ranges, Bool isInclude) constcasacore::ClassicalQuantileComputer< CASA_STATP >protectedvirtual
ClassicalQuantileComputer< CASA_STATP >::_populateArray(std::vector< CASA_STATP > &ary, const DataIterator &dataBegin, const DataIterator &weightsBegin, uInt64 nr, uInt dataStride) constcasacore::ClassicalQuantileComputer< CASA_STATP >protectedvirtual
ClassicalQuantileComputer< CASA_STATP >::_populateArray(std::vector< CASA_STATP > &ary, const DataIterator &dataBegin, const DataIterator &weightsBegin, uInt64 nr, uInt dataStride, const DataRanges &ranges, Bool isInclude) constcasacore::ClassicalQuantileComputer< CASA_STATP >protectedvirtual
ClassicalQuantileComputer< CASA_STATP >::_populateArray(std::vector< CASA_STATP > &ary, const DataIterator &dataBegin, const DataIterator &weightBegin, uInt64 nr, uInt dataStride, const const Bool * &maskBegin, uInt maskStride) constcasacore::ClassicalQuantileComputer< CASA_STATP >protectedvirtual
ClassicalQuantileComputer< CASA_STATP >::_populateArray(std::vector< CASA_STATP > &ary, const DataIterator &dataBegin, const DataIterator &weightBegin, uInt64 nr, uInt dataStride, const const Bool * &maskBegin, uInt maskStride, const DataRanges &ranges, Bool isInclude) constcasacore::ClassicalQuantileComputer< CASA_STATP >protectedvirtual
_populateArrays(std::vector< DataArray > &arys, uInt64 &currentCount, const DataIterator &dataBegin, uInt64 nr, uInt dataStride, const IncludeLimits &includeLimits, uInt64 maxCount) constcasacore::HingesFencesQuantileComputer< AccumType, DataIterator, MaskIterator, WeightsIterator >protectedvirtual
_populateArrays(std::vector< DataArray > &arys, uInt64 &currentCount, const DataIterator &dataBegin, uInt64 nr, uInt dataStride, const DataRanges &ranges, Bool isInclude, const IncludeLimits &includeLimits, uInt64 maxCount) constcasacore::HingesFencesQuantileComputer< AccumType, DataIterator, MaskIterator, WeightsIterator >protectedvirtual
_populateArrays(std::vector< DataArray > &arys, uInt64 &currentCount, const DataIterator &dataBegin, uInt64 nr, uInt dataStride, const MaskIterator &maskBegin, uInt maskStride, const IncludeLimits &includeLimits, uInt64 maxCount) constcasacore::HingesFencesQuantileComputer< AccumType, DataIterator, MaskIterator, WeightsIterator >protectedvirtual
_populateArrays(std::vector< DataArray > &arys, uInt64 &currentCount, const DataIterator &dataBegin, uInt64 nr, uInt dataStride, const MaskIterator &maskBegin, uInt maskStride, const DataRanges &ranges, Bool isInclude, const IncludeLimits &includeLimits, uInt64 maxCount) constcasacore::HingesFencesQuantileComputer< AccumType, DataIterator, MaskIterator, WeightsIterator >protectedvirtual
_populateArrays(std::vector< DataArray > &arys, uInt64 &currentCount, const DataIterator &dataBegin, const WeightsIterator &weightsBegin, uInt64 nr, uInt dataStride, const IncludeLimits &includeLimits, uInt64 maxCount) constcasacore::HingesFencesQuantileComputer< AccumType, DataIterator, MaskIterator, WeightsIterator >protectedvirtual
_populateArrays(std::vector< DataArray > &arys, uInt64 &currentCount, const DataIterator &dataBegin, const WeightsIterator &weightsBegin, uInt64 nr, uInt dataStride, const DataRanges &ranges, Bool isInclude, const IncludeLimits &includeLimits, uInt64 maxCount) constcasacore::HingesFencesQuantileComputer< AccumType, DataIterator, MaskIterator, WeightsIterator >protectedvirtual
_populateArrays(std::vector< DataArray > &arys, uInt64 &currentCount, const DataIterator &dataBegin, const WeightsIterator &weightBegin, uInt64 nr, uInt dataStride, const MaskIterator &maskBegin, uInt maskStride, const IncludeLimits &includeLimits, uInt64 maxCount) constcasacore::HingesFencesQuantileComputer< AccumType, DataIterator, MaskIterator, WeightsIterator >protectedvirtual
_populateArrays(std::vector< DataArray > &arys, uInt64 &currentCount, const DataIterator &dataBegin, const WeightsIterator &weightBegin, uInt64 nr, uInt dataStride, const MaskIterator &maskBegin, uInt maskStride, const DataRanges &ranges, Bool isInclude, const IncludeLimits &includeLimits, uInt64 maxCount) constcasacore::HingesFencesQuantileComputer< AccumType, DataIterator, MaskIterator, WeightsIterator >protectedvirtual
ConstrainedRangeQuantileComputer< CASA_STATP >::_populateArrays(std::vector< DataArray > &arys, uInt64 &currentCount, const DataIterator &dataBegin, uInt64 nr, uInt dataStride, const const Bool * &maskBegin, uInt maskStride, const IncludeLimits &includeLimits, uInt64 maxCount) constcasacore::ConstrainedRangeQuantileComputer< CASA_STATP >protectedvirtual
ConstrainedRangeQuantileComputer< CASA_STATP >::_populateArrays(std::vector< DataArray > &arys, uInt64 &currentCount, const DataIterator &dataBegin, uInt64 nr, uInt dataStride, const const Bool * &maskBegin, uInt maskStride, const DataRanges &ranges, Bool isInclude, const IncludeLimits &includeLimits, uInt64 maxCount) constcasacore::ConstrainedRangeQuantileComputer< CASA_STATP >protectedvirtual
ConstrainedRangeQuantileComputer< CASA_STATP >::_populateArrays(std::vector< DataArray > &arys, uInt64 &currentCount, const DataIterator &dataBegin, const DataIterator &weightsBegin, uInt64 nr, uInt dataStride, const IncludeLimits &includeLimits, uInt64 maxCount) constcasacore::ConstrainedRangeQuantileComputer< CASA_STATP >protectedvirtual
ConstrainedRangeQuantileComputer< CASA_STATP >::_populateArrays(std::vector< DataArray > &arys, uInt64 &currentCount, const DataIterator &dataBegin, const DataIterator &weightsBegin, uInt64 nr, uInt dataStride, const DataRanges &ranges, Bool isInclude, const IncludeLimits &includeLimits, uInt64 maxCount) constcasacore::ConstrainedRangeQuantileComputer< CASA_STATP >protectedvirtual
ConstrainedRangeQuantileComputer< CASA_STATP >::_populateArrays(std::vector< DataArray > &arys, uInt64 &currentCount, const DataIterator &dataBegin, const DataIterator &weightBegin, uInt64 nr, uInt dataStride, const const Bool * &maskBegin, uInt maskStride, const IncludeLimits &includeLimits, uInt64 maxCount) constcasacore::ConstrainedRangeQuantileComputer< CASA_STATP >protectedvirtual
ConstrainedRangeQuantileComputer< CASA_STATP >::_populateArrays(std::vector< DataArray > &arys, uInt64 &currentCount, const DataIterator &dataBegin, const DataIterator &weightBegin, uInt64 nr, uInt dataStride, const const Bool * &maskBegin, uInt maskStride, const DataRanges &ranges, Bool isInclude, const IncludeLimits &includeLimits, uInt64 maxCount) constcasacore::ConstrainedRangeQuantileComputer< CASA_STATP >protectedvirtual
ClassicalQuantileComputer< CASA_STATP >::_populateArrays(std::vector< std::vector< CASA_STATP >> &arys, uInt64 &currentCount, const DataIterator &dataBegin, uInt64 nr, uInt dataStride, const IncludeLimits &includeLimits, uInt64 maxCount) constcasacore::ClassicalQuantileComputer< CASA_STATP >protectedvirtual
ClassicalQuantileComputer< CASA_STATP >::_populateArrays(std::vector< std::vector< CASA_STATP > > &arys, uInt64 &currentCount, const DataIterator &dataBegin, uInt64 nr, uInt dataStride, const DataRanges &ranges, Bool isInclude, const IncludeLimits &includeLimits, uInt64 maxCount) constcasacore::ClassicalQuantileComputer< CASA_STATP >protectedvirtual
ClassicalQuantileComputer< CASA_STATP >::_populateArrays(std::vector< std::vector< CASA_STATP > > &arys, uInt64 &currentCount, const DataIterator &dataBegin, uInt64 nr, uInt dataStride, const const Bool * &maskBegin, uInt maskStride, const IncludeLimits &includeLimits, uInt64 maxCount) constcasacore::ClassicalQuantileComputer< CASA_STATP >protectedvirtual
ClassicalQuantileComputer< CASA_STATP >::_populateArrays(std::vector< std::vector< CASA_STATP > > &arys, uInt64 &currentCount, const DataIterator &dataBegin, uInt64 nr, uInt dataStride, const const Bool * &maskBegin, uInt maskStride, const DataRanges &ranges, Bool isInclude, const IncludeLimits &includeLimits, uInt64 maxCount) constcasacore::ClassicalQuantileComputer< CASA_STATP >protectedvirtual
ClassicalQuantileComputer< CASA_STATP >::_populateArrays(std::vector< std::vector< CASA_STATP > > &arys, uInt64 &currentCount, const DataIterator &dataBegin, const DataIterator &weightsBegin, uInt64 nr, uInt dataStride, const IncludeLimits &includeLimits, uInt64 maxCount) constcasacore::ClassicalQuantileComputer< CASA_STATP >protectedvirtual
ClassicalQuantileComputer< CASA_STATP >::_populateArrays(std::vector< std::vector< CASA_STATP > > &arys, uInt64 &currentCount, const DataIterator &dataBegin, const DataIterator &weightsBegin, uInt64 nr, uInt dataStride, const DataRanges &ranges, Bool isInclude, const IncludeLimits &includeLimits, uInt64 maxCount) constcasacore::ClassicalQuantileComputer< CASA_STATP >protectedvirtual
ClassicalQuantileComputer< CASA_STATP >::_populateArrays(std::vector< std::vector< CASA_STATP > > &arys, uInt64 &currentCount, const DataIterator &dataBegin, const DataIterator &weightBegin, uInt64 nr, uInt dataStride, const const Bool * &maskBegin, uInt maskStride, const IncludeLimits &includeLimits, uInt64 maxCount) constcasacore::ClassicalQuantileComputer< CASA_STATP >protectedvirtual
ClassicalQuantileComputer< CASA_STATP >::_populateArrays(std::vector< std::vector< CASA_STATP > > &arys, uInt64 &currentCount, const DataIterator &dataBegin, const DataIterator &weightBegin, uInt64 nr, uInt dataStride, const const Bool * &maskBegin, uInt maskStride, const DataRanges &ranges, Bool isInclude, const IncludeLimits &includeLimits, uInt64 maxCount) constcasacore::ClassicalQuantileComputer< CASA_STATP >protectedvirtual
_populateTestArray(DataArray &ary, const DataIterator &dataBegin, uInt64 nr, uInt dataStride, uInt maxElements) constcasacore::HingesFencesQuantileComputer< AccumType, DataIterator, MaskIterator, WeightsIterator >protectedvirtual
_populateTestArray(DataArray &ary, const DataIterator &dataBegin, uInt64 nr, uInt dataStride, const DataRanges &ranges, Bool isInclude, uInt maxElements) constcasacore::HingesFencesQuantileComputer< AccumType, DataIterator, MaskIterator, WeightsIterator >protectedvirtual
_populateTestArray(DataArray &ary, const DataIterator &dataBegin, uInt64 nr, uInt dataStride, const MaskIterator &maskBegin, uInt maskStride, uInt maxElements) constcasacore::HingesFencesQuantileComputer< AccumType, DataIterator, MaskIterator, WeightsIterator >protectedvirtual
_populateTestArray(DataArray &ary, const DataIterator &dataBegin, uInt64 nr, uInt dataStride, const MaskIterator &maskBegin, uInt maskStride, const DataRanges &ranges, Bool isInclude, uInt maxElements) constcasacore::HingesFencesQuantileComputer< AccumType, DataIterator, MaskIterator, WeightsIterator >protectedvirtual
_populateTestArray(DataArray &ary, const DataIterator &dataBegin, const WeightsIterator &weightBegin, uInt64 nr, uInt dataStride, uInt maxElements) constcasacore::HingesFencesQuantileComputer< AccumType, DataIterator, MaskIterator, WeightsIterator >protectedvirtual
_populateTestArray(DataArray &ary, const DataIterator &dataBegin, const WeightsIterator &weightsBegin, uInt64 nr, uInt dataStride, const DataRanges &ranges, Bool isInclude, uInt maxElements) constcasacore::HingesFencesQuantileComputer< AccumType, DataIterator, MaskIterator, WeightsIterator >protectedvirtual
_populateTestArray(DataArray &ary, const DataIterator &dataBegin, const WeightsIterator &weightBegin, uInt64 nr, uInt dataStride, const MaskIterator &maskBegin, uInt maskStride, uInt maxElements) constcasacore::HingesFencesQuantileComputer< AccumType, DataIterator, MaskIterator, WeightsIterator >protectedvirtual
_populateTestArray(DataArray &ary, const DataIterator &dataBegin, const WeightsIterator &weightBegin, uInt64 nr, uInt dataStride, const MaskIterator &maskBegin, uInt maskStride, const DataRanges &ranges, Bool isInclude, uInt maxElements) constcasacore::HingesFencesQuantileComputer< AccumType, DataIterator, MaskIterator, WeightsIterator >protectedvirtual
ConstrainedRangeQuantileComputer< CASA_STATP >::_populateTestArray(DataArray &ary, const DataIterator &dataBegin, uInt64 nr, uInt dataStride, const const Bool * &maskBegin, uInt maskStride, uInt maxElements) constcasacore::ConstrainedRangeQuantileComputer< CASA_STATP >protectedvirtual
ConstrainedRangeQuantileComputer< CASA_STATP >::_populateTestArray(DataArray &ary, const DataIterator &dataBegin, uInt64 nr, uInt dataStride, const const Bool * &maskBegin, uInt maskStride, const DataRanges &ranges, Bool isInclude, uInt maxElements) constcasacore::ConstrainedRangeQuantileComputer< CASA_STATP >protectedvirtual
ConstrainedRangeQuantileComputer< CASA_STATP >::_populateTestArray(DataArray &ary, const DataIterator &dataBegin, const DataIterator &weightBegin, uInt64 nr, uInt dataStride, uInt maxElements) constcasacore::ConstrainedRangeQuantileComputer< CASA_STATP >protectedvirtual
ConstrainedRangeQuantileComputer< CASA_STATP >::_populateTestArray(DataArray &ary, const DataIterator &dataBegin, const DataIterator &weightsBegin, uInt64 nr, uInt dataStride, const DataRanges &ranges, Bool isInclude, uInt maxElements) constcasacore::ConstrainedRangeQuantileComputer< CASA_STATP >protectedvirtual
ConstrainedRangeQuantileComputer< CASA_STATP >::_populateTestArray(DataArray &ary, const DataIterator &dataBegin, const DataIterator &weightBegin, uInt64 nr, uInt dataStride, const const Bool * &maskBegin, uInt maskStride, uInt maxElements) constcasacore::ConstrainedRangeQuantileComputer< CASA_STATP >protectedvirtual
ConstrainedRangeQuantileComputer< CASA_STATP >::_populateTestArray(DataArray &ary, const DataIterator &dataBegin, const DataIterator &weightBegin, uInt64 nr, uInt dataStride, const const Bool * &maskBegin, uInt maskStride, const DataRanges &ranges, Bool isInclude, uInt maxElements) constcasacore::ConstrainedRangeQuantileComputer< CASA_STATP >protectedvirtual
ClassicalQuantileComputer< CASA_STATP >::_populateTestArray(std::vector< CASA_STATP > &ary, const DataIterator &dataBegin, uInt64 nr, uInt dataStride, uInt maxElements) constcasacore::ClassicalQuantileComputer< CASA_STATP >protectedvirtual
ClassicalQuantileComputer< CASA_STATP >::_populateTestArray(std::vector< CASA_STATP > &ary, const DataIterator &dataBegin, uInt64 nr, uInt dataStride, const DataRanges &ranges, Bool isInclude, uInt maxElements) constcasacore::ClassicalQuantileComputer< CASA_STATP >protectedvirtual
ClassicalQuantileComputer< CASA_STATP >::_populateTestArray(std::vector< CASA_STATP > &ary, const DataIterator &dataBegin, uInt64 nr, uInt dataStride, const const Bool * &maskBegin, uInt maskStride, uInt maxElements) constcasacore::ClassicalQuantileComputer< CASA_STATP >protectedvirtual
ClassicalQuantileComputer< CASA_STATP >::_populateTestArray(std::vector< CASA_STATP > &ary, const DataIterator &dataBegin, uInt64 nr, uInt dataStride, const const Bool * &maskBegin, uInt maskStride, const DataRanges &ranges, Bool isInclude, uInt maxElements) constcasacore::ClassicalQuantileComputer< CASA_STATP >protectedvirtual
ClassicalQuantileComputer< CASA_STATP >::_populateTestArray(std::vector< CASA_STATP > &ary, const DataIterator &dataBegin, const DataIterator &weightBegin, uInt64 nr, uInt dataStride, uInt maxElements) constcasacore::ClassicalQuantileComputer< CASA_STATP >protectedvirtual
ClassicalQuantileComputer< CASA_STATP >::_populateTestArray(std::vector< CASA_STATP > &ary, const DataIterator &dataBegin, const DataIterator &weightsBegin, uInt64 nr, uInt dataStride, const DataRanges &ranges, Bool isInclude, uInt maxElements) constcasacore::ClassicalQuantileComputer< CASA_STATP >protectedvirtual
ClassicalQuantileComputer< CASA_STATP >::_populateTestArray(std::vector< CASA_STATP > &ary, const DataIterator &dataBegin, const DataIterator &weightBegin, uInt64 nr, uInt dataStride, const const Bool * &maskBegin, uInt maskStride, uInt maxElements) constcasacore::ClassicalQuantileComputer< CASA_STATP >protectedvirtual
ClassicalQuantileComputer< CASA_STATP >::_populateTestArray(std::vector< CASA_STATP > &ary, const DataIterator &dataBegin, const DataIterator &weightBegin, uInt64 nr, uInt dataStride, const const Bool * &maskBegin, uInt maskStride, const DataRanges &ranges, Bool isInclude, uInt maxElements) constcasacore::ClassicalQuantileComputer< CASA_STATP >protectedvirtual
_rangecasacore::ConstrainedRangeQuantileComputer< CASA_STATP >private
_setMedianAbsDevMedian(CountedPtr< CASA_STATP > medAbsDevMed)casacore::StatisticsAlgorithmQuantileComputer< CASA_STATP >inlineprotected
_setSortedArray(const std::vector< CASA_STATP > &v)casacore::StatisticsAlgorithmQuantileComputer< CASA_STATP >inline
_sortedArraycasacore::StatisticsAlgorithmQuantileComputer< CASA_STATP >private
_valuesFromSortedArray(std::map< uInt64, CASA_STATP > &values, uInt64 mynpts, const std::set< uInt64 > &indices, uInt64 maxArraySize, Bool persistSortedArray)casacore::ClassicalQuantileComputer< CASA_STATP >protected
ClassicalQuantileComputer()=deletecasacore::ClassicalQuantileComputer< CASA_STATP >
ClassicalQuantileComputer(StatisticsDataset< CASA_STATP > *dataset)casacore::ClassicalQuantileComputer< CASA_STATP >
ClassicalQuantileComputer(const ClassicalQuantileComputer &other)casacore::ClassicalQuantileComputer< CASA_STATP >
clone() constcasacore::HingesFencesQuantileComputer< AccumType, DataIterator, MaskIterator, WeightsIterator >virtual
ConstrainedRangeQuantileComputer()=deletecasacore::ConstrainedRangeQuantileComputer< CASA_STATP >
ConstrainedRangeQuantileComputer(StatisticsDataset< CASA_STATP > *dataset)casacore::ConstrainedRangeQuantileComputer< CASA_STATP >
ConstrainedRangeQuantileComputer(const ConstrainedRangeQuantileComputer &csq)casacore::ConstrainedRangeQuantileComputer< CASA_STATP >
deleteSortedArray()casacore::StatisticsAlgorithmQuantileComputer< CASA_STATP >
getMedian(uInt64 mynpts, CASA_STATP mymin, CASA_STATP mymax, uInt binningThreshholdSizeBytes, Bool persistSortedArray, uInt nBins)casacore::ConstrainedRangeQuantileComputer< CASA_STATP >virtual
getMedianAbsDevMed(uInt64 mynpts, CASA_STATP mymin, CASA_STATP mymax, uInt binningThreshholdSizeBytes, Bool persistSortedArray, uInt nBins)casacore::ConstrainedRangeQuantileComputer< CASA_STATP >virtual
getMedianAndQuantiles(std::map< Double, CASA_STATP > &quantiles, const std::set< Double > &fractions, uInt64 mynpts, CASA_STATP mymin, CASA_STATP mymax, uInt binningThreshholdSizeBytes, Bool persistSortedArray, uInt nBins)casacore::ClassicalQuantileComputer< CASA_STATP >virtual
getQuantiles(const std::set< Double > &fractions, uInt64 mynpts, CASA_STATP mymin, CASA_STATP mymax, uInt binningThreshholdSizeBytes, Bool persistSortedArray, uInt nBins)casacore::ClassicalQuantileComputer< CASA_STATP >virtual
HingesFencesQuantileComputer()=deletecasacore::HingesFencesQuantileComputer< AccumType, DataIterator, MaskIterator, WeightsIterator >
HingesFencesQuantileComputer(StatisticsDataset< CASA_STATP > *dataset)casacore::HingesFencesQuantileComputer< AccumType, DataIterator, MaskIterator, WeightsIterator >
HingesFencesQuantileComputer(const HingesFencesQuantileComputer &other)casacore::HingesFencesQuantileComputer< AccumType, DataIterator, MaskIterator, WeightsIterator >
IndexSet typedefcasacore::ClassicalQuantileComputer< CASA_STATP >private
IndexValueMap typedefcasacore::ClassicalQuantileComputer< CASA_STATP >private
LimitPair typedefcasacore::ClassicalQuantileComputer< CASA_STATP >private
LimitPairVectorIter typedefcasacore::ClassicalQuantileComputer< CASA_STATP >private
operator=(const HingesFencesQuantileComputer &other)casacore::HingesFencesQuantileComputer< AccumType, DataIterator, MaskIterator, WeightsIterator >
ConstrainedRangeQuantileComputer< CASA_STATP >::operator=(const ConstrainedRangeQuantileComputer &other)casacore::ConstrainedRangeQuantileComputer< CASA_STATP >
ClassicalQuantileComputer< CASA_STATP >::operator=(const ClassicalQuantileComputer &other)casacore::ClassicalQuantileComputer< CASA_STATP >
StatisticsAlgorithmQuantileComputer< CASA_STATP >::operator=(const StatisticsAlgorithmQuantileComputer &other)casacore::StatisticsAlgorithmQuantileComputer< CASA_STATP >protected
reset()casacore::HingesFencesQuantileComputer< AccumType, DataIterator, MaskIterator, WeightsIterator >virtual
setDataset(StatisticsDataset< CASA_STATP > *ds)casacore::StatisticsAlgorithmQuantileComputer< CASA_STATP >
setHasRange(Bool hr)casacore::HingesFencesQuantileComputer< AccumType, DataIterator, MaskIterator, WeightsIterator >inline
setMedian(CountedPtr< CASA_STATP > median)casacore::StatisticsAlgorithmQuantileComputer< CASA_STATP >inline
setRange(const std::pair< CASA_STATP, CASA_STATP > &r)casacore::ConstrainedRangeQuantileComputer< CASA_STATP >inline
StatisticsAlgorithmQuantileComputer()=deletecasacore::StatisticsAlgorithmQuantileComputer< CASA_STATP >
StatisticsAlgorithmQuantileComputer(StatisticsDataset< CASA_STATP > *ds)casacore::StatisticsAlgorithmQuantileComputer< CASA_STATP >protected
StatisticsAlgorithmQuantileComputer(const StatisticsAlgorithmQuantileComputer &other)casacore::StatisticsAlgorithmQuantileComputer< CASA_STATP >protected
~ClassicalQuantileComputer()casacore::ClassicalQuantileComputer< CASA_STATP >virtual
~ConstrainedRangeQuantileComputer()casacore::ConstrainedRangeQuantileComputer< CASA_STATP >virtual
~HingesFencesQuantileComputer()casacore::HingesFencesQuantileComputer< AccumType, DataIterator, MaskIterator, WeightsIterator >virtual
~StatisticsAlgorithmQuantileComputer()casacore::StatisticsAlgorithmQuantileComputer< CASA_STATP >virtual