Loading...
Searching...
No Matches
casacore::LatticeStatistics< T > Member List

This is the complete list of members for casacore::LatticeStatistics< T >, including all inherited members.

_aNew | casacore::LatticeStatistics< T > | private
_aOld | casacore::LatticeStatistics< T > | private
_bNew | casacore::LatticeStatistics< T > | private
_bOld | casacore::LatticeStatistics< T > | private
_canDoFlux() const | casacore::LatticeStatistics< T > | inline protected virtual
_chauvIters | casacore::LatticeStatistics< T > | private
_computeFlux(Array< AccumType > &flux, const Array< AccumType > &npts, const Array< AccumType > &sum) | casacore::LatticeStatistics< T > | protected virtual
_computeFlux(Quantum< AccumType > &flux, AccumType sum, const IPosition &pos, Bool posInLattice) | casacore::LatticeStatistics< T > | protected virtual
_computeQuantiles(AccumType &median, AccumType &medAbsDevMed, AccumType &q1, AccumType &q3, std::shared_ptr< StatisticsAlgorithm< AccumType, U, V > > statsAlg, uInt64 knownNpts, AccumType knownMin, AccumType knownMax) const | casacore::LatticeStatistics< T > | private
_computeQuantilesForStatsFramework(StatsData< AccumType > &stats, AccumType &q1, AccumType &q3, std::shared_ptr< StatisticsAlgorithm< AccumType, U, V > > statsAlg) const | casacore::LatticeStatistics< T > | private
_computeStatsUsingArrays(std::shared_ptr< LattStatsProgress > progressMeter, const IPosition &cursorShape) | casacore::LatticeStatistics< T > | private
_computeStatsUsingLattDataProviders(LatticeStepper &stepper, SubLattice< T > subLat, Slicer &slicer, std::shared_ptr< LattStatsProgress > progressMeter, uInt nsets) | casacore::LatticeStatistics< T > | private
_configureDataProviders(LatticeStatsDataProvider< T > &lattDP, MaskedLatticeStatsDataProvider< T > &maskedLattDP) const | casacore::LatticeStatistics< T > | private
_cursorShapeForArrayMethod(uInt64 setSize) const | casacore::LatticeStatistics< T > | private

_doComputationUsingArrays(std::vector< std::shared_ptr< StatisticsAlgorithm< AccumType, typename Array< T >::const_iterator, Array< Bool >::const_iterator > > > &sa, T &overallMin, T &overallMax, IPosition &arrayShape, std::vector< Array< T > > &dataArray, std::vector< Array< Bool > > &maskArray, std::vector< IPosition > &curPos, uInt nthreads, Bool isChauv, Bool isMasked, Bool isReal, std::shared_ptr< const DataRanges > range)

casacore::LatticeStatistics< T >

private

_doStatsLoop(uInt nsets, std::shared_ptr< LattStatsProgress > progressMeter) | casacore::LatticeStatistics< T > | private
_fillStorageLattice(T currentMin, T currentMax, const IPosition &curPos, const StatsData< AccumType > &stats, Bool doQuantiles, AccumType q1=0, AccumType q3=0) | casacore::LatticeStatistics< T > | private
_flux(Bool &, AccumType, Double) const | casacore::LatticeStatistics< T > | inline protected virtual
_getAlgorithm() const | casacore::LatticeStatistics< T > | protected
_inLatPtrMgr | casacore::LatticeStatistics< T > | private
_latticePosToStoragePos(IPosition &storagePos, const IPosition &latticePos) | casacore::LatticeStatistics< T > | protected
_latticeStatsAlgortihm | casacore::LatticeStatistics< T > | private
_mean(const AccumType &sum, const AccumType &npts) | casacore::LatticeStatistics< T > | inline private static
_rms(const AccumType &sumsq, const AccumType &npts) | casacore::LatticeStatistics< T > | inline private static
_saf | casacore::LatticeStatistics< T > | private
_setDefaultCoeffs() | casacore::LatticeStatistics< T > | inline private
_storageLatticeShape() const | casacore::LatticeStatistics< T > | inline protected
_updateMinMaxPos(T &overallMin, T &overallMax, T currentMin, T currentMax, const IPosition &minPos, const IPosition &maxPos, Bool atStart) | casacore::LatticeStatistics< T > | private
AccumType typedef | casacore::LatticeStatistics< T > |
blcParent_p | casacore::LatticeStatistics< T > | protected
calculateStatistic(Array< AccumType > &slice, LatticeStatsBase::StatisticsTypes type, Bool dropDeg) | casacore::LatticeStatistics< T > | private
configureBiweight(Int maxIter, Double c) | casacore::LatticeStatistics< T > |
configureChauvenet(Double zscore=-1, Int maxIterations=-1) | casacore::LatticeStatistics< T > |
configureClassical() | casacore::LatticeStatistics< T > |
configureClassical(Double aOld, Double bOld, Double aNew, Double bNew) | casacore::LatticeStatistics< T > |
configureFitToHalf(FitToHalfStatisticsData::CENTER centerType=FitToHalfStatisticsData::CMEAN, FitToHalfStatisticsData::USE_DATA useData=FitToHalfStatisticsData::LE_CENTER, AccumType centerValue=0) | casacore::LatticeStatistics< T > |
configureHingesFences(Double f) | casacore::LatticeStatistics< T > |
cursorAxes_p | casacore::LatticeStatistics< T > | protected
display() | casacore::LatticeStatistics< T > |
displayAxes() const | casacore::LatticeStatistics< T > | inline
displayAxes_p | casacore::LatticeStatistics< T > | protected
displayStats(AccumType nPts, AccumType sum, AccumType median, AccumType medAbsDevMed, AccumType quartile, AccumType sumSq, AccumType mean, AccumType var, AccumType rms, AccumType sigma, AccumType dMin, AccumType dMax, AccumType q1, AccumType q3) | casacore::LatticeStatistics< T > | private virtual
doList_p | casacore::LatticeStatistics< T > | protected
doneFullMinMax_p | casacore::LatticeStatistics< T > | private
doneSomeGoodPoints_p | casacore::LatticeStatistics< T > | private
doRobust_p | casacore::LatticeStatistics< T > | protected
error_p | casacore::LatticeStatistics< T > | protected
errorMessage() const | casacore::LatticeStatistics< T > | inline
fixedMinMax_p | casacore::LatticeStatistics< T > | protected
FLUX enum value | casacore::LatticeStatsBase |
forceAllowCodeDecideWhichAlgortihmToUse() | casacore::LatticeStatistics< T > |
forceDisk_p | casacore::LatticeStatistics< T > | private
forceUseOldTiledApplyMethod() | casacore::LatticeStatistics< T > |
forceUseStatsFrameworkUsingArrays() | casacore::LatticeStatistics< T > |
forceUseStatsFrameworkUsingDataProviders() | casacore::LatticeStatistics< T > |
generateRobust() | casacore::LatticeStatistics< T > | private
generateStorageLattice() | casacore::LatticeStatistics< T > | private
getChauvenetNiter() const | casacore::LatticeStatistics< T > | inline
getConvertedStatistic(Array< T > &stat, LatticeStatsBase::StatisticsTypes type, Bool dropDeg=True) | casacore::LatticeStatistics< T > |
getFullMinMax(T &dataMin, T &dataMax) | casacore::LatticeStatistics< T > |
getLayerStats(String &stats, Double area, Int zAxis=-1, Int zLayer=-1, Int hAxis=-1, Int hLayer=-1) | casacore::LatticeStatistics< T > |
getLayerStats(stat_list &stats, Double area, Int zAxis=-1, Int zLayer=-1, Int hAxis=-1, Int hLayer=-1) | casacore::LatticeStatistics< T > |
getMinMaxPos(IPosition &minPos, IPosition &maxPos) | casacore::LatticeStatistics< T > |
getStatistic(Array< AccumType > &stat, LatticeStatsBase::StatisticsTypes type, Bool dropDeg=True) | casacore::LatticeStatistics< T > |
getStats(Vector< AccumType > &, const IPosition &pos, const Bool posInLattice=False) | casacore::LatticeStatistics< T > |
goodParameterStatus_p | casacore::LatticeStatistics< T > | protected
hasLogger() const | casacore::LatticeStatistics< T > | inline
haveLogger_p | casacore::LatticeStatistics< T > | protected
LatticeStatistics(const MaskedLattice< T > &lattice, LogIO &os, Bool showProgress=True, Bool forceDisk=False, Bool clone=True) | casacore::LatticeStatistics< T > |
LatticeStatistics(const MaskedLattice< T > &lattice, Bool showProgress=True, Bool forceDisk=False, Bool clone=True) | casacore::LatticeStatistics< T > |
LatticeStatistics(const LatticeStatistics< T > &other) | casacore::LatticeStatistics< T > |
LatticeStatsAlgorithm enum name | casacore::LatticeStatistics< T > | private
listLayerStats(const Matrix< AccumType > &ord, ostringstream &rslt, Int zLayer) | casacore::LatticeStatistics< T > | protected virtual
listMinMax(ostringstream &osMin, ostringstream &osMax, Int oWidth, DataType type) | casacore::LatticeStatistics< T > | protected virtual
listStats(Bool hasBeam, const IPosition &dPos, const Matrix< AccumType > &ord) | casacore::LatticeStatistics< T > | protected virtual
locInLattice(const IPosition &storagePosition, Bool relativeToParent=True) const | casacore::LatticeStatistics< T > | protected
locInStorageLattice(const IPosition &latticePosition, LatticeStatsBase::StatisticsTypes type) const | casacore::LatticeStatistics< T > | private
MAX enum value | casacore::LatticeStatsBase |
maxFull_p | casacore::LatticeStatistics< T > | private
maxPos_p | casacore::LatticeStatistics< T > | protected
MEAN enum value | casacore::LatticeStatsBase |
MEDABSDEVMED enum value | casacore::LatticeStatsBase |
MEDIAN enum value | casacore::LatticeStatsBase |
MIN enum value | casacore::LatticeStatsBase |
minFull_p | casacore::LatticeStatistics< T > | private
minMax(Bool &none, AccumType &dMin, AccumType &dMax, const Vector< AccumType > &d, const Vector< AccumType > &n) const | casacore::LatticeStatistics< T > | private
minPos_p | casacore::LatticeStatistics< T > | protected
NACCUM enum value | casacore::LatticeStatsBase |
needStorageLattice_p | casacore::LatticeStatistics< T > | private
noExclude_p | casacore::LatticeStatistics< T > | private
noInclude_p | casacore::LatticeStatistics< T > | private
NPTS enum value | casacore::LatticeStatsBase |
NSTATS enum value | casacore::LatticeStatsBase |
nxy_p | casacore::LatticeStatistics< T > | private
operator=(const LatticeStatistics< T > &other) | casacore::LatticeStatistics< T > |
os_p | casacore::LatticeStatistics< T > | protected
pInLattice_p | casacore::LatticeStatistics< T > | private
pStoreLattice_p | casacore::LatticeStatistics< T > | private
Q1 enum value | casacore::LatticeStatsBase |
Q3 enum value | casacore::LatticeStatsBase |
QUARTILE enum value | casacore::LatticeStatsBase |
quartileFracs() | casacore::LatticeStatsBase | static
range_p | casacore::LatticeStatistics< T > | private
resetError() | casacore::LatticeStatistics< T > | inline
retrieveStorageStatistic(Array< AccumType > &slice, const LatticeStatsBase::StatisticsTypes type, const Bool dropDeg) | casacore::LatticeStatistics< T > | private
retrieveStorageStatistic(Vector< AccumType > &slice, const IPosition &pos, const Bool posInLattice) | casacore::LatticeStatistics< T > | private
RMS enum value | casacore::LatticeStatsBase |
setAxes(const Vector< Int > &cursorAxes) | casacore::LatticeStatistics< T > |
setComputeQuantiles(Bool b) | casacore::LatticeStatistics< T > |
setInExCludeRange(const Vector< T > &include, const Vector< T > &exclude, Bool setMinMaxToInclude=False) | casacore::LatticeStatistics< T > |
setList(const Bool &doList) | casacore::LatticeStatistics< T > |
setNewLattice(const MaskedLattice< T > &lattice, Bool clone=True) | casacore::LatticeStatistics< T > |
setNxy(Vector< Int > &nxy, ostream &os) | casacore::LatticeStatsBase | static
setStorageImageShape(IPosition &storeImageShape, const Bool &last, const Int &axisSize, const Vector< Int > &displayAxes, const IPosition &shape) | casacore::LatticeStatsBase | static
setStream(ostream &os, Int oPrec) | casacore::LatticeStatistics< T > | protected
showProgress_p | casacore::LatticeStatistics< T > | private
SIGMA enum value | casacore::LatticeStatsBase |
someGoodPoints() | casacore::LatticeStatistics< T > | private
someGoodPointsValue_p | casacore::LatticeStatistics< T > | private
stat_element typedef | casacore::LatticeStatistics< T > |
stat_list typedef | casacore::LatticeStatistics< T > |
StatisticsTypes enum name | casacore::LatticeStatsBase |
STATS_FRAMEWORK_ARRAYS enum value | casacore::LatticeStatistics< T > | private
STATS_FRAMEWORK_DATA_PROVIDERS enum value | casacore::LatticeStatistics< T > | private
statsSliceShape() const | casacore::LatticeStatistics< T > | private
statsToPlot_p | casacore::LatticeStatistics< T > | private
stretchMinMax(AccumType &dMin, AccumType &dMax) const | casacore::LatticeStatistics< T > | private
casacore::LatticeStatsBase::stretchMinMax(Float &min, Float &max) | casacore::LatticeStatsBase | static
SUM enum value | casacore::LatticeStatsBase |
summStats() | casacore::LatticeStatistics< T > | private virtual
SUMSQ enum value | casacore::LatticeStatsBase |
TILED_APPLY enum value | casacore::LatticeStatistics< T > | private
toStatisticName(StatisticsTypes type) | casacore::LatticeStatsBase | static
toStatisticName(Int type) | casacore::LatticeStatsBase | static
toStatisticType(const String &statistic) | casacore::LatticeStatsBase | static
toStatisticTypes(const String &statistics, const std::regex &delimiter) | casacore::LatticeStatsBase | static
toStatisticTypes(const Vector< String > &statistics) | casacore::LatticeStatsBase | static
VARIANCE enum value | casacore::LatticeStatsBase |
~LatticeStatistics() | casacore::LatticeStatistics< T > | virtual