casa
5.7.0-16
|
Vi2StatsSigmasIterator has the form of a CRTP base class to promote efficiency in iterator operations. More...
#include <Vi2StatsSigmasIterator.h>
Public Member Functions | |
Vi2StatsSigmasIterator & | operator++ () |
Vi2StatsSigmasIterator | operator++ (int) |
bool | operator== (const Vi2StatsSigmasIterator &rhs) |
bool | operator!= (const Vi2StatsSigmasIterator &rhs) |
casacore::Float | operator* () |
bool | atEnd () |
Protected Member Functions | |
Vi2StatsSigmasIterator (vi::VisBuffer2 *vb2) | |
Vi2StatsSigmasIterator () | |
Protected Attributes | |
vi::VisBuffer2 * | vb2 |
Vi2StatsSigmasIterator has the form of a CRTP base class to promote efficiency in iterator operations.
The weights provided by these iterators are converted from sigmas according to 1/(sigma^2) (except for sigma == 0).
Definition at line 44 of file Vi2StatsSigmasIterator.h.
|
inlineprotected |
Definition at line 61 of file Vi2StatsSigmasIterator.h.
|
inlineprotected |
Definition at line 64 of file Vi2StatsSigmasIterator.h.
bool casa::Vi2StatsSigmasIterator< T >::atEnd | ( | ) |
bool casa::Vi2StatsSigmasIterator< T >::operator!= | ( | const Vi2StatsSigmasIterator< T > & | rhs | ) |
casacore::Float casa::Vi2StatsSigmasIterator< T >::operator* | ( | ) |
Vi2StatsSigmasIterator& casa::Vi2StatsSigmasIterator< T >::operator++ | ( | ) |
Vi2StatsSigmasIterator casa::Vi2StatsSigmasIterator< T >::operator++ | ( | int | ) |
bool casa::Vi2StatsSigmasIterator< T >::operator== | ( | const Vi2StatsSigmasIterator< T > & | rhs | ) |
|
protected |
Definition at line 64 of file Vi2StatsSigmasIterator.h.