casa
5.7.0-16
|
We need to have the CubeView definition here because its type is used by FlagDataHandler class. More...
#include <FlagDataHandler.h>
Public Member Functions | |
CubeView (casacore::Cube< T > *parentCube, std::vector< casacore::uInt > *rows=NULL, std::vector< casacore::uInt > *channels=NULL, std::vector< casacore::uInt > *polarizations=NULL) | |
T & | operator() (casacore::uInt i1, casacore::uInt i2, casacore::uInt i3) |
const casacore::IPosition & | shape () const |
void | shape (casacore::Int &s1, casacore::Int &s2, casacore::Int &s3) const |
Protected Member Functions | |
std::vector< casacore::uInt > * | createIndex (casacore::uInt size) |
T & | accessUnmapped (casacore::uInt i1, casacore::uInt i2, casacore::uInt i3) |
T & | accessMapped (casacore::uInt i1, casacore::uInt i2, casacore::uInt i3) |
T & | accessIndex1Mapped (casacore::uInt i1, casacore::uInt i2, casacore::uInt i3) |
T & | accessIndex2Mapped (casacore::uInt i1, casacore::uInt i2, casacore::uInt i3) |
T & | accessIndex3Mapped (casacore::uInt i1, casacore::uInt i2, casacore::uInt i3) |
T & | accessIndex12Mapped (casacore::uInt i1, casacore::uInt i2, casacore::uInt i3) |
T & | accessIndex13Mapped (casacore::uInt i1, casacore::uInt i2, casacore::uInt i3) |
T & | accessIndex23Mapped (casacore::uInt i1, casacore::uInt i2, casacore::uInt i3) |
Private Attributes | |
casacore::Cube< T > * | parentCube_p |
std::vector< casacore::uInt > * | rows_p |
std::vector< casacore::uInt > * | channels_p |
std::vector< casacore::uInt > * | polarizations_p |
casacore::IPosition | reducedLength_p |
T &(casa::CubeView< T >::* | access_p )(casacore::uInt, casacore::uInt, casacore::uInt) |
We need to have the CubeView definition here because its type is used by FlagDataHandler class.
Definition at line 67 of file FlagDataHandler.h.
|
inline |
Definition at line 72 of file FlagDataHandler.h.
|
inlineprotected |
Definition at line 212 of file FlagDataHandler.h.
Referenced by casa::CubeView< casacore::Bool >::CubeView().
|
inlineprotected |
Definition at line 219 of file FlagDataHandler.h.
Referenced by casa::CubeView< casacore::Bool >::CubeView().
|
inlineprotected |
Definition at line 194 of file FlagDataHandler.h.
Referenced by casa::CubeView< casacore::Bool >::CubeView().
|
inlineprotected |
Definition at line 226 of file FlagDataHandler.h.
Referenced by casa::CubeView< casacore::Bool >::CubeView().
|
inlineprotected |
Definition at line 200 of file FlagDataHandler.h.
Referenced by casa::CubeView< casacore::Bool >::CubeView().
|
inlineprotected |
Definition at line 206 of file FlagDataHandler.h.
Referenced by casa::CubeView< casacore::Bool >::CubeView().
|
inlineprotected |
Definition at line 186 of file FlagDataHandler.h.
Referenced by casa::CubeView< casacore::Bool >::CubeView().
|
inlineprotected |
Definition at line 181 of file FlagDataHandler.h.
Referenced by casa::CubeView< casacore::Bool >::CubeView().
|
inlineprotected |
Definition at line 170 of file FlagDataHandler.h.
|
inline |
Definition at line 150 of file FlagDataHandler.h.
|
inline |
Definition at line 155 of file FlagDataHandler.h.
|
inline |
Definition at line 160 of file FlagDataHandler.h.
|
private |
Definition at line 239 of file FlagDataHandler.h.
Referenced by casa::CubeView< casacore::Bool >::CubeView(), and casa::CubeView< casacore::Bool >::operator()().
|
private |
Definition at line 236 of file FlagDataHandler.h.
Referenced by casa::CubeView< casacore::Bool >::accessIndex12Mapped(), casa::CubeView< casacore::Bool >::accessIndex23Mapped(), casa::CubeView< casacore::Bool >::accessIndex2Mapped(), casa::CubeView< casacore::Bool >::accessMapped(), and casa::CubeView< casacore::Bool >::CubeView().
|
private |
Definition at line 234 of file FlagDataHandler.h.
Referenced by casa::CubeView< casacore::Bool >::accessIndex12Mapped(), casa::CubeView< casacore::Bool >::accessIndex13Mapped(), casa::CubeView< casacore::Bool >::accessIndex1Mapped(), casa::CubeView< casacore::Bool >::accessIndex23Mapped(), casa::CubeView< casacore::Bool >::accessIndex2Mapped(), casa::CubeView< casacore::Bool >::accessIndex3Mapped(), casa::CubeView< casacore::Bool >::accessMapped(), casa::CubeView< casacore::Bool >::accessUnmapped(), and casa::CubeView< casacore::Bool >::CubeView().
|
private |
Definition at line 237 of file FlagDataHandler.h.
Referenced by casa::CubeView< casacore::Bool >::accessIndex12Mapped(), casa::CubeView< casacore::Bool >::accessIndex13Mapped(), casa::CubeView< casacore::Bool >::accessIndex1Mapped(), casa::CubeView< casacore::Bool >::accessMapped(), and casa::CubeView< casacore::Bool >::CubeView().
|
private |
Definition at line 238 of file FlagDataHandler.h.
Referenced by casa::CubeView< casacore::Bool >::CubeView(), and casa::CubeView< casacore::Bool >::shape().
|
private |
Definition at line 235 of file FlagDataHandler.h.
Referenced by casa::CubeView< casacore::Bool >::accessIndex13Mapped(), casa::CubeView< casacore::Bool >::accessIndex23Mapped(), casa::CubeView< casacore::Bool >::accessIndex3Mapped(), casa::CubeView< casacore::Bool >::accessMapped(), and casa::CubeView< casacore::Bool >::CubeView().