|
| Vi2TimeDataProvider (vi::VisibilityIterator2 *vi2, const std::set< casacore::MSMainEnums::PredefinedColumns > &mergedColumns, casacore::Bool omit_flagged_data) |
|
const casacore::Vector
< casacore::Double > & | dataArray () |
|
| Vi2DataProvider (vi::VisibilityIterator2 *vi2, const std::set< casacore::MSMainEnums::PredefinedColumns > &mergedColumns_, vi::VisBufferComponent2 component, casacore::Bool omit_flagged_data, casacore::Bool use_data_weights) |
|
| Vi2DataProvider (Vi2DataProvider &&other) |
|
Vi2DataProvider & | operator= (Vi2DataProvider &&other) |
|
void | operator++ () |
| Increment the data provider to the sub-chunk within the dataset. More...
|
|
casacore::Bool | atEnd () const |
| Is this the last sub-chunk within the dataset? More...
|
|
void | finalize () |
| Take any actions necessary to finalize the provider. More...
|
|
casacore::uInt64 | getCount () |
| get the count of elements in the current data set. More...
|
|
DataIterator | getData () |
| Get the current sub-chunk. More...
|
|
casacore::uInt | getStride () |
| Get the stride for the current data set. More...
|
|
casacore::Bool | hasMask () const |
| Does the current data set have an associated mask? More...
|
|
MaskIterator | getMask () |
| Get the associated mask of the current sub-chunk. More...
|
|
casacore::uInt | getMaskStride () |
| Get the stride for the current mask (only called if hasMask() returns true). More...
|
|
casacore::Bool | hasWeights () const |
| Does the current data set have associated weights? More...
|
|
WeightsIterator | getWeights () |
| Get the associated weights of the current sub-chunk. More...
|
|
casacore::Bool | hasRanges () const |
| Does the current data set have associated range(s)? More...
|
|
DataRanges | getRanges () |
| Get the associated range(s) of the current sub-chunk. More...
|
|
casacore::Bool | isInclude () const |
| If the associated data set has ranges, are these include (return true) or exclude (return false) ranges? More...
|
|
void | reset () |
| Reset the provider to point to the first sub-chunk of the dataset. More...
|
|
void | foreachDataset (casacore::StatisticsAlgorithm< AccumType, DataIteratorType, MaskIteratorType, WeightsIteratorType > &statistics, Vi2StatisticsIteratee< DataIterator, WeightsIterator, MaskIterator > &iteratee) |
|
virtual | ~StatsDataProvider () |
|
virtual uInt | getNMaxThreads () const |
| If OpenMP is enabled and statistics methods are being called in a multi-threaded context, get maximum number of threads that should be used. More...
|
|
virtual void | updateMaxPos (const LocationType &) |
| In general, unless you are writing statistics algorithm code, you shouldn't need to call these methods. More...
|
|
virtual void | updateMinPos (const LocationType &) |
|
Definition at line 40 of file Vi2TimeDataProvider.h.