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

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

_accumNpts(uInt64 &npts, const DataIterator &dataBegin, Int64 nr, uInt dataStride) const casacore::ClassicalStatistics< AccumType, DataIterator, MaskIterator, WeightsIterator >inlineprotectedvirtual
_accumNpts(uInt64 &npts, const DataIterator &dataBegin, Int64 nr, uInt dataStride, const DataRanges &ranges, Bool isInclude) const casacore::ClassicalStatistics< AccumType, DataIterator, MaskIterator, WeightsIterator >protectedvirtual
_accumNpts(uInt64 &npts, const DataIterator &dataBegin, Int64 nr, uInt dataStride, const MaskIterator &maskBegin, uInt maskStride) const casacore::ClassicalStatistics< AccumType, DataIterator, MaskIterator, WeightsIterator >protectedvirtual
_accumNpts(uInt64 &npts, const DataIterator &dataBegin, Int64 nr, uInt dataStride, const MaskIterator &maskBegin, uInt maskStride, const DataRanges &ranges, Bool isInclude) const casacore::ClassicalStatistics< AccumType, DataIterator, MaskIterator, WeightsIterator >protectedvirtual
_accumNpts(uInt64 &npts, const DataIterator &dataBegin, const WeightsIterator &weightsBegin, Int64 nr, uInt dataStride) const casacore::ClassicalStatistics< AccumType, DataIterator, MaskIterator, WeightsIterator >protectedvirtual
_accumNpts(uInt64 &npts, const DataIterator &dataBegin, const WeightsIterator &weightsBegin, Int64 nr, uInt dataStride, const DataRanges &ranges, Bool isInclude) const casacore::ClassicalStatistics< AccumType, DataIterator, MaskIterator, WeightsIterator >protectedvirtual
_accumNpts(uInt64 &npts, const DataIterator &dataBegin, const WeightsIterator &weightsBegin, Int64 nr, uInt dataStride, const MaskIterator &maskBegin, uInt maskStride, const DataRanges &ranges, Bool isInclude) const casacore::ClassicalStatistics< AccumType, DataIterator, MaskIterator, WeightsIterator >protectedvirtual
_accumNpts(uInt64 &npts, const DataIterator &dataBegin, const WeightsIterator &weightBegin, Int64 nr, uInt dataStride, const MaskIterator &maskBegin, uInt maskStride) const casacore::ClassicalStatistics< AccumType, DataIterator, MaskIterator, WeightsIterator >protectedvirtual
_accumulate(AccumType &mymin, AccumType &mymax, Int64 &minpos, Int64 &maxpos, const AccumType &datum, Int64 count)casacore::ClassicalStatistics< AccumType, DataIterator, MaskIterator, WeightsIterator >inlineprotected
_accumulate(AccumType &mymin, AccumType &mymax, Int64 &minpos, Int64 &maxpos, const AccumType &datum, const AccumType &weight, Int64 count)casacore::ClassicalStatistics< AccumType, DataIterator, MaskIterator, WeightsIterator >inlineprotected
_addData()casacore::ClassicalStatistics< AccumType, DataIterator, MaskIterator, WeightsIterator >protectedvirtual
_binCounts(vector< CountedPtr< AccumType > > &sameVal, const vector< typename StatisticsUtilities< AccumType >::BinDesc > &binDesc)casacore::ClassicalStatistics< AccumType, DataIterator, MaskIterator, WeightsIterator >private
_calculateAsAddedcasacore::ClassicalStatistics< AccumType, DataIterator, MaskIterator, WeightsIterator >private
_citercasacore::ClassicalStatistics< AccumType, DataIterator, MaskIterator, WeightsIterator >mutableprivate
_clearData()casacore::ClassicalStatistics< AccumType, DataIterator, MaskIterator, WeightsIterator >protectedvirtual
_clearStats()casacore::ClassicalStatistics< AccumType, DataIterator, MaskIterator, WeightsIterator >protected
_convertToAbsDevMedArray(vector< AccumType > &myArray, AccumType median)casacore::ClassicalStatistics< AccumType, DataIterator, MaskIterator, WeightsIterator >privatestatic
_createDataArray(vector< AccumType > &array)casacore::ClassicalStatistics< AccumType, DataIterator, MaskIterator, WeightsIterator >private
_createDataArrays(vector< vector< AccumType > > &arrays, const vector< std::pair< AccumType, AccumType > > &includeLimits, uInt maxCount)casacore::ClassicalStatistics< AccumType, DataIterator, MaskIterator, WeightsIterator >private
_dataCountcasacore::ClassicalStatistics< AccumType, DataIterator, MaskIterator, WeightsIterator >mutableprivate
_dataFromMultipleBins(const vector< typename StatisticsUtilities< AccumType >::BinDesc > &binDesc, uInt maxArraySize, const vector< std::set< uInt64 > > &dataIndices, uInt64 nBins)casacore::ClassicalStatistics< AccumType, DataIterator, MaskIterator, WeightsIterator >private
_dataFromSingleBins(const vector< uInt64 > &binNpts, uInt maxArraySize, const vector< std::pair< AccumType, AccumType > > &binLimits, const vector< std::set< uInt64 > > &dataIndices, uInt64 nBins)casacore::ClassicalStatistics< AccumType, DataIterator, MaskIterator, WeightsIterator >private
_dendcasacore::ClassicalStatistics< AccumType, DataIterator, MaskIterator, WeightsIterator >mutableprivate
_ditercasacore::ClassicalStatistics< AccumType, DataIterator, MaskIterator, WeightsIterator >mutableprivate
_doMaxMincasacore::ClassicalStatistics< AccumType, DataIterator, MaskIterator, WeightsIterator >private
_doMedAbsDevMedcasacore::ClassicalStatistics< AccumType, DataIterator, MaskIterator, WeightsIterator >private
_doMinMax(AccumType &vmin, AccumType &vmax)casacore::ClassicalStatistics< AccumType, DataIterator, MaskIterator, WeightsIterator >protected
_doNpts()casacore::ClassicalStatistics< AccumType, DataIterator, MaskIterator, WeightsIterator >private
_dsitercasacore::ClassicalStatistics< AccumType, DataIterator, MaskIterator, WeightsIterator >mutableprivate
_findBins(vector< vector< uInt64 > > &binCounts, vector< CountedPtr< AccumType > > &sameVal, vector< Bool > &allSame, const DataIterator &dataBegin, Int64 nr, uInt dataStride, const vector< typename StatisticsUtilities< AccumType >::BinDesc > &binDesc, const vector< AccumType > &maxLimit) const casacore::ClassicalStatistics< AccumType, DataIterator, MaskIterator, WeightsIterator >protectedvirtual
_findBins(vector< vector< uInt64 > > &binCounts, vector< CountedPtr< AccumType > > &sameVal, vector< Bool > &allSame, const DataIterator &dataBegin, Int64 nr, uInt dataStride, const DataRanges &ranges, Bool isInclude, const vector< typename StatisticsUtilities< AccumType >::BinDesc > &binDesc, const vector< AccumType > &maxLimit) const casacore::ClassicalStatistics< AccumType, DataIterator, MaskIterator, WeightsIterator >protectedvirtual
_findBins(vector< vector< uInt64 > > &binCounts, vector< CountedPtr< AccumType > > &sameVal, vector< Bool > &allSame, const DataIterator &dataBegin, Int64 nr, uInt dataStride, const MaskIterator &maskBegin, uInt maskStride, const vector< typename StatisticsUtilities< AccumType >::BinDesc > &binDesc, const vector< AccumType > &maxLimit) const casacore::ClassicalStatistics< AccumType, DataIterator, MaskIterator, WeightsIterator >protectedvirtual
_findBins(vector< vector< uInt64 > > &binCounts, vector< CountedPtr< AccumType > > &sameVal, vector< Bool > &allSame, const DataIterator &dataBegin, Int64 nr, uInt dataStride, const MaskIterator &maskBegin, uInt maskStride, const DataRanges &ranges, Bool isInclude, const vector< typename StatisticsUtilities< AccumType >::BinDesc > &binDesc, const vector< AccumType > &maxLimit) const casacore::ClassicalStatistics< AccumType, DataIterator, MaskIterator, WeightsIterator >protectedvirtual
_findBins(vector< vector< uInt64 > > &binCounts, vector< CountedPtr< AccumType > > &sameVal, vector< Bool > &allSame, const DataIterator &dataBegin, const WeightsIterator &weightsBegin, Int64 nr, uInt dataStride, const vector< typename StatisticsUtilities< AccumType >::BinDesc > &binDesc, const vector< AccumType > &maxLimit) const casacore::ClassicalStatistics< AccumType, DataIterator, MaskIterator, WeightsIterator >protectedvirtual
_findBins(vector< vector< uInt64 > > &binCounts, vector< CountedPtr< AccumType > > &sameVal, vector< Bool > &allSame, const DataIterator &dataBegin, const WeightsIterator &weightsBegin, Int64 nr, uInt dataStride, const DataRanges &ranges, Bool isInclude, const vector< typename StatisticsUtilities< AccumType >::BinDesc > &binDesc, const vector< AccumType > &maxLimit) const casacore::ClassicalStatistics< AccumType, DataIterator, MaskIterator, WeightsIterator >protectedvirtual
_findBins(vector< vector< uInt64 > > &binCounts, vector< CountedPtr< AccumType > > &sameVal, vector< Bool > &allSame, const DataIterator &dataBegin, const WeightsIterator &weightsBegin, Int64 nr, uInt dataStride, const MaskIterator &maskBegin, uInt maskStride, const DataRanges &ranges, Bool isInclude, const vector< typename StatisticsUtilities< AccumType >::BinDesc > &binDesc, const vector< AccumType > &maxLimit) const casacore::ClassicalStatistics< AccumType, DataIterator, MaskIterator, WeightsIterator >protectedvirtual
_findBins(vector< vector< uInt64 > > &binCounts, vector< CountedPtr< AccumType > > &sameVal, vector< Bool > &allSame, const DataIterator &dataBegin, const WeightsIterator &weightBegin, Int64 nr, uInt dataStride, const MaskIterator &maskBegin, uInt maskStride, const vector< typename StatisticsUtilities< AccumType >::BinDesc > &binDesc, const vector< AccumType > &maxLimit) const casacore::ClassicalStatistics< AccumType, DataIterator, MaskIterator, WeightsIterator >protectedvirtual
_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)casacore::ClassicalStatistics< AccumType, DataIterator, MaskIterator, WeightsIterator >protectedvirtual
_getStatistics()casacore::ClassicalStatistics< AccumType, DataIterator, MaskIterator, WeightsIterator >protectedvirtual
_getStatsData()casacore::ClassicalStatistics< AccumType, DataIterator, MaskIterator, WeightsIterator >inlineprotectedvirtual
_getStatsData() const casacore::ClassicalStatistics< AccumType, DataIterator, MaskIterator, WeightsIterator >inlineprotectedvirtual
_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
_hasMaskcasacore::ClassicalStatistics< AccumType, DataIterator, MaskIterator, WeightsIterator >mutableprivate
_hasRangescasacore::ClassicalStatistics< AccumType, DataIterator, MaskIterator, WeightsIterator >mutableprivate
_hasWeightscasacore::ClassicalStatistics< AccumType, DataIterator, MaskIterator, WeightsIterator >mutableprivate
_idatasetcasacore::ClassicalStatistics< AccumType, DataIterator, MaskIterator, WeightsIterator >private
_indicesFromQuantiles(uInt64 npts, const std::set< Double > &quantiles)casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator >protectedstatic
_indicesToValues(CountedPtr< uInt64 > knownNpts, CountedPtr< AccumType > knownMin, CountedPtr< AccumType > knownMax, uInt maxArraySize, const std::set< uInt64 > &dataIndices, Bool persistSortedArray, uInt64 nBins)casacore::ClassicalStatistics< AccumType, DataIterator, MaskIterator, WeightsIterator >private
_initIterators()casacore::ClassicalStatistics< AccumType, DataIterator, MaskIterator, WeightsIterator >private
_initLoopVars()casacore::ClassicalStatistics< AccumType, DataIterator, MaskIterator, WeightsIterator >private
_isIncludeRangescasacore::ClassicalStatistics< AccumType, DataIterator, MaskIterator, WeightsIterator >mutableprivate
_isNptsSmallerThan(vector< AccumType > &arrayToSort, uInt maxArraySize)casacore::ClassicalStatistics< AccumType, DataIterator, MaskIterator, WeightsIterator >private
_makeBins(typename StatisticsUtilities< AccumType >::BinDesc &bins, AccumType minData, AccumType maxData, uInt maxBins, Bool allowPad)casacore::ClassicalStatistics< AccumType, DataIterator, MaskIterator, WeightsIterator >privatestatic
_maskscasacore::ClassicalStatistics< AccumType, DataIterator, MaskIterator, WeightsIterator >mutableprivate
_maskStridecasacore::ClassicalStatistics< AccumType, DataIterator, MaskIterator, WeightsIterator >mutableprivate
_medianIndices(CountedPtr< uInt64 > knownNpts)casacore::ClassicalStatistics< AccumType, DataIterator, MaskIterator, WeightsIterator >private
_minMax(CountedPtr< AccumType > &mymin, CountedPtr< AccumType > &mymax, const DataIterator &dataBegin, Int64 nr, uInt dataStride) const casacore::ClassicalStatistics< AccumType, DataIterator, MaskIterator, WeightsIterator >protectedvirtual
_minMax(CountedPtr< AccumType > &mymin, CountedPtr< AccumType > &mymax, const DataIterator &dataBegin, Int64 nr, uInt dataStride, const DataRanges &ranges, Bool isInclude) const casacore::ClassicalStatistics< AccumType, DataIterator, MaskIterator, WeightsIterator >protectedvirtual
_minMax(CountedPtr< AccumType > &mymin, CountedPtr< AccumType > &mymax, const DataIterator &dataBegin, Int64 nr, uInt dataStride, const MaskIterator &maskBegin, uInt maskStride) const casacore::ClassicalStatistics< AccumType, DataIterator, MaskIterator, WeightsIterator >protectedvirtual
_minMax(CountedPtr< AccumType > &mymin, CountedPtr< AccumType > &mymax, const DataIterator &dataBegin, Int64 nr, uInt dataStride, const MaskIterator &maskBegin, uInt maskStride, const DataRanges &ranges, Bool isInclude) const casacore::ClassicalStatistics< AccumType, DataIterator, MaskIterator, WeightsIterator >protectedvirtual
_minMax(CountedPtr< AccumType > &mymin, CountedPtr< AccumType > &mymax, const DataIterator &dataBegin, const WeightsIterator &weightsBegin, Int64 nr, uInt dataStride) const casacore::ClassicalStatistics< AccumType, DataIterator, MaskIterator, WeightsIterator >protectedvirtual
_minMax(CountedPtr< AccumType > &mymin, CountedPtr< AccumType > &mymax, const DataIterator &dataBegin, const WeightsIterator &weightsBegin, Int64 nr, uInt dataStride, const DataRanges &ranges, Bool isInclude) const casacore::ClassicalStatistics< AccumType, DataIterator, MaskIterator, WeightsIterator >protectedvirtual
_minMax(CountedPtr< AccumType > &mymin, CountedPtr< AccumType > &mymax, const DataIterator &dataBegin, const WeightsIterator &weightsBegin, Int64 nr, uInt dataStride, const MaskIterator &maskBegin, uInt maskStride, const DataRanges &ranges, Bool isInclude) const casacore::ClassicalStatistics< AccumType, DataIterator, MaskIterator, WeightsIterator >protectedvirtual
_minMax(CountedPtr< AccumType > &mymin, CountedPtr< AccumType > &mymax, const DataIterator &dataBegin, const WeightsIterator &weightBegin, Int64 nr, uInt dataStride, const MaskIterator &maskBegin, uInt maskStride) const casacore::ClassicalStatistics< AccumType, DataIterator, MaskIterator, WeightsIterator >protectedvirtual
_mustAccumulatecasacore::ClassicalStatistics< AccumType, DataIterator, MaskIterator, WeightsIterator >private
_myCountcasacore::ClassicalStatistics< AccumType, DataIterator, MaskIterator, WeightsIterator >mutableprivate
_myDatacasacore::ClassicalStatistics< AccumType, DataIterator, MaskIterator, WeightsIterator >mutableprivate
_myIsIncludecasacore::ClassicalStatistics< AccumType, DataIterator, MaskIterator, WeightsIterator >mutableprivate
_myMaskcasacore::ClassicalStatistics< AccumType, DataIterator, MaskIterator, WeightsIterator >mutableprivate
_myRangescasacore::ClassicalStatistics< AccumType, DataIterator, MaskIterator, WeightsIterator >mutableprivate
_myStridecasacore::ClassicalStatistics< AccumType, DataIterator, MaskIterator, WeightsIterator >mutableprivate
_myWeightscasacore::ClassicalStatistics< AccumType, DataIterator, MaskIterator, WeightsIterator >mutableprivate
_populateArray(vector< AccumType > &ary, const DataIterator &dataBegin, Int64 nr, uInt dataStride) const casacore::ClassicalStatistics< AccumType, DataIterator, MaskIterator, WeightsIterator >protectedvirtual
_populateArray(vector< AccumType > &ary, const DataIterator &dataBegin, Int64 nr, uInt dataStride, const DataRanges &ranges, Bool isInclude) const casacore::ClassicalStatistics< AccumType, DataIterator, MaskIterator, WeightsIterator >protectedvirtual
_populateArray(vector< AccumType > &ary, const DataIterator &dataBegin, Int64 nr, uInt dataStride, const MaskIterator &maskBegin, uInt maskStride) const casacore::ClassicalStatistics< AccumType, DataIterator, MaskIterator, WeightsIterator >protectedvirtual
_populateArray(vector< AccumType > &ary, const DataIterator &dataBegin, Int64 nr, uInt dataStride, const MaskIterator &maskBegin, uInt maskStride, const DataRanges &ranges, Bool isInclude) const casacore::ClassicalStatistics< AccumType, DataIterator, MaskIterator, WeightsIterator >protectedvirtual
_populateArray(vector< AccumType > &ary, const DataIterator &dataBegin, const WeightsIterator &weightsBegin, Int64 nr, uInt dataStride) const casacore::ClassicalStatistics< AccumType, DataIterator, MaskIterator, WeightsIterator >protectedvirtual
_populateArray(vector< AccumType > &ary, const DataIterator &dataBegin, const WeightsIterator &weightsBegin, Int64 nr, uInt dataStride, const DataRanges &ranges, Bool isInclude) const casacore::ClassicalStatistics< AccumType, DataIterator, MaskIterator, WeightsIterator >protectedvirtual
_populateArray(vector< AccumType > &ary, const DataIterator &dataBegin, const WeightsIterator &weightBegin, Int64 nr, uInt dataStride, const MaskIterator &maskBegin, uInt maskStride) const casacore::ClassicalStatistics< AccumType, DataIterator, MaskIterator, WeightsIterator >protectedvirtual
_populateArray(vector< AccumType > &ary, const DataIterator &dataBegin, const WeightsIterator &weightBegin, Int64 nr, uInt dataStride, const MaskIterator &maskBegin, uInt maskStride, const DataRanges &ranges, Bool isInclude) const casacore::ClassicalStatistics< AccumType, DataIterator, MaskIterator, WeightsIterator >protectedvirtual
_populateArrays(vector< vector< AccumType > > &arys, uInt &currentCount, const DataIterator &dataBegin, Int64 nr, uInt dataStride, const vector< std::pair< AccumType, AccumType > > &includeLimits, uInt maxCount) const casacore::ClassicalStatistics< AccumType, DataIterator, MaskIterator, WeightsIterator >protectedvirtual
_populateArrays(vector< vector< AccumType > > &arys, uInt &currentCount, const DataIterator &dataBegin, Int64 nr, uInt dataStride, const DataRanges &ranges, Bool isInclude, const vector< std::pair< AccumType, AccumType > > &includeLimits, uInt maxCount) const casacore::ClassicalStatistics< AccumType, DataIterator, MaskIterator, WeightsIterator >protectedvirtual
_populateArrays(vector< vector< AccumType > > &arys, uInt &currentCount, const DataIterator &dataBegin, Int64 nr, uInt dataStride, const MaskIterator &maskBegin, uInt maskStride, const vector< std::pair< AccumType, AccumType > > &includeLimits, uInt maxCount) const casacore::ClassicalStatistics< AccumType, DataIterator, MaskIterator, WeightsIterator >protectedvirtual
_populateArrays(vector< vector< AccumType > > &arys, uInt &currentCount, const DataIterator &dataBegin, Int64 nr, uInt dataStride, const MaskIterator &maskBegin, uInt maskStride, const DataRanges &ranges, Bool isInclude, const vector< std::pair< AccumType, AccumType > > &includeLimits, uInt maxCount) const casacore::ClassicalStatistics< AccumType, DataIterator, MaskIterator, WeightsIterator >protectedvirtual
_populateArrays(vector< vector< AccumType > > &arys, uInt &currentCount, const DataIterator &dataBegin, const WeightsIterator &weightsBegin, Int64 nr, uInt dataStride, const vector< std::pair< AccumType, AccumType > > &includeLimits, uInt maxCount) const casacore::ClassicalStatistics< AccumType, DataIterator, MaskIterator, WeightsIterator >protectedvirtual
_populateArrays(vector< vector< AccumType > > &arys, uInt &currentCount, const DataIterator &dataBegin, const WeightsIterator &weightsBegin, Int64 nr, uInt dataStride, const DataRanges &ranges, Bool isInclude, const vector< std::pair< AccumType, AccumType > > &includeLimits, uInt maxCount) const casacore::ClassicalStatistics< AccumType, DataIterator, MaskIterator, WeightsIterator >protectedvirtual
_populateArrays(vector< vector< AccumType > > &arys, uInt &currentCount, const DataIterator &dataBegin, const WeightsIterator &weightBegin, Int64 nr, uInt dataStride, const MaskIterator &maskBegin, uInt maskStride, const vector< std::pair< AccumType, AccumType > > &includeLimits, uInt maxCount) const casacore::ClassicalStatistics< AccumType, DataIterator, MaskIterator, WeightsIterator >protectedvirtual
_populateArrays(vector< vector< AccumType > > &arys, uInt &currentCount, const DataIterator &dataBegin, const WeightsIterator &weightBegin, Int64 nr, uInt dataStride, const MaskIterator &maskBegin, uInt maskStride, const DataRanges &ranges, Bool isInclude, const vector< std::pair< AccumType, AccumType > > &includeLimits, uInt maxCount) const casacore::ClassicalStatistics< AccumType, DataIterator, MaskIterator, WeightsIterator >protectedvirtual
_populateTestArray(vector< AccumType > &ary, const DataIterator &dataBegin, Int64 nr, uInt dataStride, uInt maxElements) const casacore::ClassicalStatistics< AccumType, DataIterator, MaskIterator, WeightsIterator >protectedvirtual
_populateTestArray(vector< AccumType > &ary, const DataIterator &dataBegin, Int64 nr, uInt dataStride, const DataRanges &ranges, Bool isInclude, uInt maxElements) const casacore::ClassicalStatistics< AccumType, DataIterator, MaskIterator, WeightsIterator >protectedvirtual
_populateTestArray(vector< AccumType > &ary, const DataIterator &dataBegin, Int64 nr, uInt dataStride, const MaskIterator &maskBegin, uInt maskStride, uInt maxElements) const casacore::ClassicalStatistics< AccumType, DataIterator, MaskIterator, WeightsIterator >protectedvirtual
_populateTestArray(vector< AccumType > &ary, const DataIterator &dataBegin, Int64 nr, uInt dataStride, const MaskIterator &maskBegin, uInt maskStride, const DataRanges &ranges, Bool isInclude, uInt maxElements) const casacore::ClassicalStatistics< AccumType, DataIterator, MaskIterator, WeightsIterator >protectedvirtual
_populateTestArray(vector< AccumType > &ary, const DataIterator &dataBegin, const WeightsIterator &weightBegin, Int64 nr, uInt dataStride, uInt maxElements) const casacore::ClassicalStatistics< AccumType, DataIterator, MaskIterator, WeightsIterator >protectedvirtual
_populateTestArray(vector< AccumType > &ary, const DataIterator &dataBegin, const WeightsIterator &weightsBegin, Int64 nr, uInt dataStride, const DataRanges &ranges, Bool isInclude, uInt maxElements) const casacore::ClassicalStatistics< AccumType, DataIterator, MaskIterator, WeightsIterator >protectedvirtual
_populateTestArray(vector< AccumType > &ary, const DataIterator &dataBegin, const WeightsIterator &weightBegin, Int64 nr, uInt dataStride, const MaskIterator &maskBegin, uInt maskStride, uInt maxElements) const casacore::ClassicalStatistics< AccumType, DataIterator, MaskIterator, WeightsIterator >protectedvirtual
_populateTestArray(vector< AccumType > &ary, const DataIterator &dataBegin, const WeightsIterator &weightBegin, Int64 nr, uInt dataStride, const MaskIterator &maskBegin, uInt maskStride, const DataRanges &ranges, Bool isInclude, uInt maxElements) const casacore::ClassicalStatistics< AccumType, DataIterator, MaskIterator, WeightsIterator >protectedvirtual
_rangescasacore::ClassicalStatistics< AccumType, DataIterator, MaskIterator, WeightsIterator >mutableprivate
_setSortedArray(const vector< AccumType > &v)casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator >inlineprotected
_statsDatacasacore::ClassicalStatistics< AccumType, DataIterator, MaskIterator, WeightsIterator >private
_unweightedStats(uInt64 &ngood, AccumType &mymin, AccumType &mymax, Int64 &minpos, Int64 &maxpos, const DataIterator &dataBegin, Int64 nr, uInt dataStride)casacore::ClassicalStatistics< AccumType, DataIterator, MaskIterator, WeightsIterator >protectedvirtual
_unweightedStats(uInt64 &ngood, AccumType &mymin, AccumType &mymax, Int64 &minpos, Int64 &maxpos, const DataIterator &dataBegin, Int64 nr, uInt dataStride, const DataRanges &ranges, Bool isInclude)casacore::ClassicalStatistics< AccumType, DataIterator, MaskIterator, WeightsIterator >protectedvirtual
_unweightedStats(uInt64 &ngood, AccumType &mymin, AccumType &mymax, Int64 &minpos, Int64 &maxpos, const DataIterator &dataBegin, Int64 nr, uInt dataStride, const MaskIterator &maskBegin, uInt maskStride)casacore::ClassicalStatistics< AccumType, DataIterator, MaskIterator, WeightsIterator >protectedvirtual
_unweightedStats(uInt64 &ngood, AccumType &mymin, AccumType &mymax, Int64 &minpos, Int64 &maxpos, const DataIterator &dataBegin, Int64 nr, uInt dataStride, const MaskIterator &maskBegin, uInt maskStride, const DataRanges &ranges, Bool isInclude)casacore::ClassicalStatistics< AccumType, DataIterator, MaskIterator, WeightsIterator >protectedvirtual
_updateMaxMin(AccumType mymin, AccumType mymax, Int64 minpos, Int64 maxpos, uInt dataStride, const Int64 &currentDataset)casacore::ClassicalStatistics< AccumType, DataIterator, MaskIterator, WeightsIterator >privatevirtual
_valuesFromArray(vector< AccumType > &myArray, const std::set< uInt64 > &indices)casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator >protectedstatic
_valuesFromSortedArray(std::map< uInt64, AccumType > &values, CountedPtr< uInt64 > knownNpts, const std::set< uInt64 > &indices, uInt maxArraySize, Bool persistSortedArray)casacore::ClassicalStatistics< AccumType, DataIterator, MaskIterator, WeightsIterator >private
_weightedStats(AccumType &mymin, AccumType &mymax, Int64 &minpos, Int64 &maxpos, const DataIterator &dataBegin, const WeightsIterator &weightsBegin, Int64 nr, uInt dataStride)casacore::ClassicalStatistics< AccumType, DataIterator, MaskIterator, WeightsIterator >protectedvirtual
_weightedStats(AccumType &mymin, AccumType &mymax, Int64 &minpos, Int64 &maxpos, const DataIterator &dataBegin, const WeightsIterator &weightsBegin, Int64 nr, uInt dataStride, const DataRanges &ranges, Bool isInclude)casacore::ClassicalStatistics< AccumType, DataIterator, MaskIterator, WeightsIterator >protectedvirtual
_weightedStats(AccumType &mymin, AccumType &mymax, Int64 &minpos, Int64 &maxpos, const DataIterator &dataBegin, const WeightsIterator &weightBegin, Int64 nr, uInt dataStride, const MaskIterator &maskBegin, uInt maskStride)casacore::ClassicalStatistics< AccumType, DataIterator, MaskIterator, WeightsIterator >protectedvirtual
_weightedStats(AccumType &mymin, AccumType &mymax, Int64 &minpos, Int64 &maxpos, const DataIterator &dataBegin, const WeightsIterator &weightBegin, Int64 nr, uInt dataStride, const MaskIterator &maskBegin, uInt maskStride, const DataRanges &ranges, Bool isInclude)casacore::ClassicalStatistics< AccumType, DataIterator, MaskIterator, WeightsIterator >protectedvirtual
_weightscasacore::ClassicalStatistics< AccumType, DataIterator, MaskIterator, WeightsIterator >mutableprivate
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 casacore::ClassicalStatistics< AccumType, DataIterator, MaskIterator, WeightsIterator >inlinevirtual
ClassicalStatistics()casacore::ClassicalStatistics< AccumType, DataIterator, MaskIterator, WeightsIterator >
ClassicalStatistics(const ClassicalStatistics< AccumType, DataIterator, MaskIterator, WeightsIterator > &cs)casacore::ClassicalStatistics< AccumType, DataIterator, MaskIterator, WeightsIterator >
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)casacore::ClassicalStatistics< AccumType, DataIterator, MaskIterator, WeightsIterator >virtual
getMedianAbsDevMed(CountedPtr< uInt64 > knownNpts=NULL, CountedPtr< AccumType > knownMin=NULL, CountedPtr< AccumType > knownMax=NULL, uInt binningThreshholdSizeBytes=4096 *4096, Bool persistSortedArray=False, uInt64 nBins=10000)casacore::ClassicalStatistics< AccumType, DataIterator, MaskIterator, WeightsIterator >virtual
getMedianAndQuantiles(std::map< Double, AccumType > &quantiles, const std::set< Double > &fractions, CountedPtr< uInt64 > knownNpts=NULL, CountedPtr< AccumType > knownMin=NULL, CountedPtr< AccumType > knownMax=NULL, uInt binningThreshholdSizeBytes=4096 *4096, Bool persistSortedArray=False, uInt64 nBins=10000)casacore::ClassicalStatistics< AccumType, DataIterator, MaskIterator, WeightsIterator >virtual
getMinMax(AccumType &mymin, AccumType &mymax)casacore::ClassicalStatistics< AccumType, DataIterator, MaskIterator, WeightsIterator >virtual
getNPts()casacore::ClassicalStatistics< AccumType, DataIterator, MaskIterator, WeightsIterator >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 > &fractions, CountedPtr< uInt64 > knownNpts=NULL, CountedPtr< AccumType > knownMin=NULL, CountedPtr< AccumType > knownMax=NULL, uInt binningThreshholdSizeBytes=4096 *4096, Bool persistSortedArray=False, uInt64 nBins=10000)casacore::ClassicalStatistics< AccumType, DataIterator, MaskIterator, WeightsIterator >virtual
getStatistic(StatisticsData::STATS stat)casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator >virtual
getStatisticIndex(StatisticsData::STATS stat)casacore::ClassicalStatistics< AccumType, DataIterator, MaskIterator, WeightsIterator >virtual
getStatistics()casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator >virtual
operator=(const ClassicalStatistics< AccumType, DataIterator, MaskIterator, WeightsIterator > &other)casacore::ClassicalStatistics< AccumType, DataIterator, MaskIterator, WeightsIterator >
casacore::StatisticsAlgorithm::operator=(const StatisticsAlgorithm< CASA_STATP > &other)casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator >protected
reset()casacore::ClassicalStatistics< AccumType, DataIterator, MaskIterator, WeightsIterator >virtual
setCalculateAsAdded(Bool c)casacore::ClassicalStatistics< 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< AccumType, DataIterator, MaskIterator, WeightsIterator > *dataProvider)casacore::ClassicalStatistics< AccumType, DataIterator, MaskIterator, WeightsIterator >
casacore::StatisticsAlgorithm::setDataProvider(StatsDataProvider< CASA_STATP > *dataProvider)casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator >inlinevirtual
setStatsToCalculate(std::set< StatisticsData::STATS > &stats)casacore::ClassicalStatistics< AccumType, DataIterator, MaskIterator, WeightsIterator >virtual
StatisticsAlgorithm()casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator >protected
~ClassicalStatistics()casacore::ClassicalStatistics< AccumType, DataIterator, MaskIterator, WeightsIterator >virtual
~StatisticsAlgorithm()casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator >virtual