Loading...
Searching...
No Matches
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< std::shared_ptr< CASA_STATP > > &sameVal, const std::vector< StatsHistogram< CASA_STATP > > &hist) | casacore::ClassicalQuantileComputer< CASA_STATP > | private

_computeBins(std::vector< std::vector< uInt64 > > &bins, std::vector< std::shared_ptr< 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
_dataset | casacore::StatisticsAlgorithmQuantileComputer< CASA_STATP > | private
_doMedAbsDevMed | casacore::ConstrainedRangeQuantileComputer< CASA_STATP > | private

_findBins(std::vector< BinCountArray > &binCounts, std::vector< std::shared_ptr< AccumType > > &sameVal, std::vector< Bool > &allSame, const DataIterator &dataBegin, uInt64 nr, uInt dataStride, const std::vector< StatsHistogram< AccumType > > &binDesc, const std::vector< AccumType > &maxLimit) const

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

protected virtual

_findBins(std::vector< BinCountArray > &binCounts, std::vector< std::shared_ptr< 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) const

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

protected virtual

_findBins(std::vector< BinCountArray > &binCounts, std::vector< std::shared_ptr< 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) const

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

protected virtual

_findBins(std::vector< BinCountArray > &binCounts, std::vector< std::shared_ptr< 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) const

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

protected virtual

_findBins(std::vector< BinCountArray > &binCounts, std::vector< std::shared_ptr< 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) const

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

protected virtual

_findBins(std::vector< BinCountArray > &binCounts, std::vector< std::shared_ptr< 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) const

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

protected virtual

_findBins(std::vector< BinCountArray > &binCounts, std::vector< std::shared_ptr< 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) const

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

protected virtual

_findBins(std::vector< BinCountArray > &binCounts, std::vector< std::shared_ptr< 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) const

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

protected virtual

casacore::ConstrainedRangeQuantileComputer< CASA_STATP >::_findBins(std::vector< BinCountArray > &binCounts, std::vector< std::shared_ptr< 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) const

casacore::ConstrainedRangeQuantileComputer< CASA_STATP >

protected virtual

casacore::ClassicalQuantileComputer< CASA_STATP >::_findBins(std::vector< std::vector< uInt64 > > &binCounts, std::vector< std::shared_ptr< 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) const

casacore::ClassicalQuantileComputer< CASA_STATP >

protected virtual

_getDataset() | casacore::StatisticsAlgorithmQuantileComputer< CASA_STATP > | inline protected
_getMedian() const | casacore::StatisticsAlgorithmQuantileComputer< CASA_STATP > | inline protected
_getMedianAbsDevMedian() const | casacore::StatisticsAlgorithmQuantileComputer< CASA_STATP > | inline protected
_getSortedArray() | casacore::StatisticsAlgorithmQuantileComputer< CASA_STATP > | inline
_hasRange | casacore::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
_medAbsDevMed | casacore::StatisticsAlgorithmQuantileComputer< CASA_STATP > | private
_median | casacore::StatisticsAlgorithmQuantileComputer< CASA_STATP > | private
_medianIndices(uInt64 mynpts) | casacore::ClassicalQuantileComputer< CASA_STATP > | private static
_myMedian | casacore::ConstrainedRangeQuantileComputer< CASA_STATP > | private
_populateArray(DataArray &ary, const DataIterator &dataBegin, uInt64 nr, uInt dataStride) const | casacore::HingesFencesQuantileComputer< AccumType, DataIterator, MaskIterator, WeightsIterator > | protected virtual
_populateArray(DataArray &ary, const DataIterator &dataBegin, uInt64 nr, uInt dataStride, const DataRanges &ranges, Bool isInclude) const | casacore::HingesFencesQuantileComputer< AccumType, DataIterator, MaskIterator, WeightsIterator > | protected virtual
_populateArray(DataArray &ary, const DataIterator &dataBegin, uInt64 nr, uInt dataStride, const MaskIterator &maskBegin, uInt maskStride) const | casacore::HingesFencesQuantileComputer< AccumType, DataIterator, MaskIterator, WeightsIterator > | protected virtual
_populateArray(DataArray &ary, const DataIterator &dataBegin, uInt64 nr, uInt dataStride, const MaskIterator &maskBegin, uInt maskStride, const DataRanges &ranges, Bool isInclude) const | casacore::HingesFencesQuantileComputer< AccumType, DataIterator, MaskIterator, WeightsIterator > | protected virtual
_populateArray(DataArray &ary, const DataIterator &dataBegin, const WeightsIterator &weightsBegin, uInt64 nr, uInt dataStride) const | casacore::HingesFencesQuantileComputer< AccumType, DataIterator, MaskIterator, WeightsIterator > | protected virtual
_populateArray(DataArray &ary, const DataIterator &dataBegin, const WeightsIterator &weightsBegin, uInt64 nr, uInt dataStride, const DataRanges &ranges, Bool isInclude) const | casacore::HingesFencesQuantileComputer< AccumType, DataIterator, MaskIterator, WeightsIterator > | protected virtual
_populateArray(DataArray &ary, const DataIterator &dataBegin, const WeightsIterator &weightBegin, uInt64 nr, uInt dataStride, const MaskIterator &maskBegin, uInt maskStride) const | casacore::HingesFencesQuantileComputer< AccumType, DataIterator, MaskIterator, WeightsIterator > | protected virtual
_populateArray(DataArray &ary, const DataIterator &dataBegin, const WeightsIterator &weightBegin, uInt64 nr, uInt dataStride, const MaskIterator &maskBegin, uInt maskStride, const DataRanges &ranges, Bool isInclude) const | casacore::HingesFencesQuantileComputer< AccumType, DataIterator, MaskIterator, WeightsIterator > | protected virtual
casacore::ClassicalQuantileComputer< CASA_STATP >::_populateArray(std::vector< CASA_STATP > &ary, const DataIterator &dataBegin, uInt64 nr, uInt dataStride) const | casacore::ClassicalQuantileComputer< CASA_STATP > | protected virtual
_populateArrays(std::vector< DataArray > &arys, uInt64 &currentCount, const DataIterator &dataBegin, uInt64 nr, uInt dataStride, const IncludeLimits &includeLimits, uInt64 maxCount) const | casacore::HingesFencesQuantileComputer< AccumType, DataIterator, MaskIterator, WeightsIterator > | protected virtual
_populateArrays(std::vector< DataArray > &arys, uInt64 &currentCount, const DataIterator &dataBegin, uInt64 nr, uInt dataStride, const DataRanges &ranges, Bool isInclude, const IncludeLimits &includeLimits, uInt64 maxCount) const | casacore::HingesFencesQuantileComputer< AccumType, DataIterator, MaskIterator, WeightsIterator > | protected virtual
_populateArrays(std::vector< DataArray > &arys, uInt64 &currentCount, const DataIterator &dataBegin, uInt64 nr, uInt dataStride, const MaskIterator &maskBegin, uInt maskStride, const IncludeLimits &includeLimits, uInt64 maxCount) const | casacore::HingesFencesQuantileComputer< AccumType, DataIterator, MaskIterator, WeightsIterator > | protected virtual
_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) const | casacore::HingesFencesQuantileComputer< AccumType, DataIterator, MaskIterator, WeightsIterator > | protected virtual
_populateArrays(std::vector< DataArray > &arys, uInt64 &currentCount, const DataIterator &dataBegin, const WeightsIterator &weightsBegin, uInt64 nr, uInt dataStride, const IncludeLimits &includeLimits, uInt64 maxCount) const | casacore::HingesFencesQuantileComputer< AccumType, DataIterator, MaskIterator, WeightsIterator > | protected virtual
_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) const | casacore::HingesFencesQuantileComputer< AccumType, DataIterator, MaskIterator, WeightsIterator > | protected virtual
_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) const | casacore::HingesFencesQuantileComputer< AccumType, DataIterator, MaskIterator, WeightsIterator > | protected virtual

_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) const

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

protected virtual

casacore::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) const | casacore::ClassicalQuantileComputer< CASA_STATP > | protected virtual
_populateTestArray(DataArray &ary, const DataIterator &dataBegin, uInt64 nr, uInt dataStride, uInt maxElements) const | casacore::HingesFencesQuantileComputer< AccumType, DataIterator, MaskIterator, WeightsIterator > | protected virtual
_populateTestArray(DataArray &ary, const DataIterator &dataBegin, uInt64 nr, uInt dataStride, const DataRanges &ranges, Bool isInclude, uInt maxElements) const | casacore::HingesFencesQuantileComputer< AccumType, DataIterator, MaskIterator, WeightsIterator > | protected virtual
_populateTestArray(DataArray &ary, const DataIterator &dataBegin, uInt64 nr, uInt dataStride, const MaskIterator &maskBegin, uInt maskStride, uInt maxElements) const | casacore::HingesFencesQuantileComputer< AccumType, DataIterator, MaskIterator, WeightsIterator > | protected virtual
_populateTestArray(DataArray &ary, const DataIterator &dataBegin, uInt64 nr, uInt dataStride, const MaskIterator &maskBegin, uInt maskStride, const DataRanges &ranges, Bool isInclude, uInt maxElements) const | casacore::HingesFencesQuantileComputer< AccumType, DataIterator, MaskIterator, WeightsIterator > | protected virtual
_populateTestArray(DataArray &ary, const DataIterator &dataBegin, const WeightsIterator &weightBegin, uInt64 nr, uInt dataStride, uInt maxElements) const | casacore::HingesFencesQuantileComputer< AccumType, DataIterator, MaskIterator, WeightsIterator > | protected virtual
_populateTestArray(DataArray &ary, const DataIterator &dataBegin, const WeightsIterator &weightsBegin, uInt64 nr, uInt dataStride, const DataRanges &ranges, Bool isInclude, uInt maxElements) const | casacore::HingesFencesQuantileComputer< AccumType, DataIterator, MaskIterator, WeightsIterator > | protected virtual
_populateTestArray(DataArray &ary, const DataIterator &dataBegin, const WeightsIterator &weightBegin, uInt64 nr, uInt dataStride, const MaskIterator &maskBegin, uInt maskStride, uInt maxElements) const | casacore::HingesFencesQuantileComputer< AccumType, DataIterator, MaskIterator, WeightsIterator > | protected virtual
_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) const | casacore::HingesFencesQuantileComputer< AccumType, DataIterator, MaskIterator, WeightsIterator > | protected virtual
casacore::ClassicalQuantileComputer< CASA_STATP >::_populateTestArray(std::vector< CASA_STATP > &ary, const DataIterator &dataBegin, uInt64 nr, uInt dataStride, uInt maxElements) const | casacore::ClassicalQuantileComputer< CASA_STATP > | protected virtual
_range | casacore::ConstrainedRangeQuantileComputer< CASA_STATP > | private
_setMedianAbsDevMedian(std::shared_ptr< CASA_STATP > medAbsDevMed) | casacore::StatisticsAlgorithmQuantileComputer< CASA_STATP > | inline protected
_setSortedArray(const std::vector< CASA_STATP > &v) | casacore::StatisticsAlgorithmQuantileComputer< CASA_STATP > | inline
_sortedArray | casacore::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()=delete | casacore::ClassicalQuantileComputer< CASA_STATP > |
clone() const | casacore::HingesFencesQuantileComputer< AccumType, DataIterator, MaskIterator, WeightsIterator > | virtual
ConstrainedRangeQuantileComputer()=delete | 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()=delete | casacore::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 typedef | casacore::ClassicalQuantileComputer< CASA_STATP > | private
IndexValueMap typedef | casacore::ClassicalQuantileComputer< CASA_STATP > | private
LimitPair typedef | casacore::ClassicalQuantileComputer< CASA_STATP > | private
LimitPairVectorIter typedef | casacore::ClassicalQuantileComputer< CASA_STATP > | private
operator=(const HingesFencesQuantileComputer &other) | casacore::HingesFencesQuantileComputer< AccumType, DataIterator, MaskIterator, WeightsIterator > |
casacore::ConstrainedRangeQuantileComputer< CASA_STATP >::operator=(const ConstrainedRangeQuantileComputer &other) | casacore::ConstrainedRangeQuantileComputer< CASA_STATP > |
casacore::ClassicalQuantileComputer< CASA_STATP >::operator=(const ClassicalQuantileComputer &other) | casacore::ClassicalQuantileComputer< CASA_STATP > |
casacore::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(std::shared_ptr< CASA_STATP > median) | casacore::StatisticsAlgorithmQuantileComputer< CASA_STATP > | inline
setRange(const std::pair< CASA_STATP, CASA_STATP > &r) | casacore::ConstrainedRangeQuantileComputer< CASA_STATP > | inline
StatisticsAlgorithmQuantileComputer()=delete | casacore::StatisticsAlgorithmQuantileComputer< CASA_STATP > |
~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