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

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

_addData()casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator >inlineprotectedvirtual
_clearData()casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator >protectedvirtual
_countscasacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator >private
_datacasacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator >private
_dataProvidercasacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator >private
_dataRangescasacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator >private
_dataStridescasacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator >private
_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)=0casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator >protectedpure virtual
_getStatistics()=0casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator >protectedpure virtual
_getStatsToCalculate() const casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator >inlineprotected
_getUnsupportedStatistics() const casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator >inlineprotectedvirtual
_getWeights() const casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator >inlineprotected
_indicesFromQuantiles(uInt64 npts, const std::set< Double > &quantiles)casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator >protectedstatic
_isIncludeRangescasacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator >private
_maskscasacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator >private
_maskStridescasacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator >private
_setSortedArray(const vector< AccumType > &v)casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator >inlineprotected
_sortedArraycasacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator >private
_statsToCalculatecasacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator >private
_throwIfDataProviderDefined() const casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator >private
_unsupportedStatscasacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator >private
_valuesFromArray(vector< AccumType > &myArray, const std::set< uInt64 > &indices)casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator >protectedstatic
_weightscasacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator >private
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 =0casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator >pure virtual
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)=0casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator >pure virtual
getMedianAbsDevMed(CountedPtr< uInt64 > knownNpts=NULL, CountedPtr< AccumType > knownMin=NULL, CountedPtr< AccumType > knownMax=NULL, uInt binningThreshholdSizeBytes=4096 *4096, Bool persistSortedArray=False, uInt64 nBins=10000)=0casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator >pure virtual
getMedianAndQuantiles(std::map< Double, AccumType > &quantileToValue, const std::set< Double > &quantiles, CountedPtr< uInt64 > knownNpts=NULL, CountedPtr< AccumType > knownMin=NULL, CountedPtr< AccumType > knownMax=NULL, uInt binningThreshholdSizeBytes=4096 *4096, Bool persistSortedArray=False, uInt64 nBins=10000)=0casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator >pure 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 > &quantiles, CountedPtr< uInt64 > npts=NULL, CountedPtr< AccumType > min=NULL, CountedPtr< AccumType > max=NULL, uInt binningThreshholdSizeBytes=4096 *4096, Bool persistSortedArray=False, uInt64 nBins=10000)=0casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator >pure virtual
getStatistic(StatisticsData::STATS stat)casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator >virtual
getStatisticIndex(StatisticsData::STATS stat)=0casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator >pure virtual
getStatistics()casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator >virtual
operator=(const StatisticsAlgorithm< CASA_STATP > &other)casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator >protected
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< CASA_STATP > *dataProvider)casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator >inlinevirtual
setStatsToCalculate(std::set< StatisticsData::STATS > &stats)casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator >virtual
StatisticsAlgorithm()casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator >protected
~StatisticsAlgorithm()casacore::StatisticsAlgorithm< AccumType, DataIterator, MaskIterator, WeightsIterator >virtual