casa  5.7.0-16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Protected Member Functions | Private Attributes | List of all members
casa::vi::ChannelSelection Class Reference

#include <AsynchronousInterface2.h>

Public Member Functions

 ChannelSelection ()
 
 ChannelSelection (const casacore::Block< casacore::Vector< casacore::Int > > &blockNGroup, const casacore::Block< casacore::Vector< casacore::Int > > &blockStart, const casacore::Block< casacore::Vector< casacore::Int > > &blockWidth, const casacore::Block< casacore::Vector< casacore::Int > > &blockIncr, const casacore::Block< casacore::Vector< casacore::Int > > &blockSpw)
 
 ChannelSelection (const ChannelSelection &other)
 
ChannelSelectionoperator= (const ChannelSelection &other)
 
void get (casacore::Block< casacore::Vector< casacore::Int > > &blockNGroup, casacore::Block< casacore::Vector< casacore::Int > > &blockStart, casacore::Block< casacore::Vector< casacore::Int > > &blockWidth, casacore::Block< casacore::Vector< casacore::Int > > &blockIncr, casacore::Block< casacore::Vector< casacore::Int > > &blockSpw) const
 

Protected Member Functions

void copyBlock (const casacore::Block< casacore::Vector< casacore::Int > > &src, casacore::Block< casacore::Vector< casacore::Int > > &to) const
 

Private Attributes

casacore::Block
< casacore::Vector
< casacore::Int > > 
blockNGroup_p
 
casacore::Block
< casacore::Vector
< casacore::Int > > 
blockStart_p
 
casacore::Block
< casacore::Vector
< casacore::Int > > 
blockWidth_p
 
casacore::Block
< casacore::Vector
< casacore::Int > > 
blockIncr_p
 
casacore::Block
< casacore::Vector
< casacore::Int > > 
blockSpw_p
 

Detailed Description

Definition at line 57 of file AsynchronousInterface2.h.

Constructor & Destructor Documentation

casa::vi::ChannelSelection::ChannelSelection ( )
inline

Definition at line 61 of file AsynchronousInterface2.h.

casa::vi::ChannelSelection::ChannelSelection ( const casacore::Block< casacore::Vector< casacore::Int > > &  blockNGroup,
const casacore::Block< casacore::Vector< casacore::Int > > &  blockStart,
const casacore::Block< casacore::Vector< casacore::Int > > &  blockWidth,
const casacore::Block< casacore::Vector< casacore::Int > > &  blockIncr,
const casacore::Block< casacore::Vector< casacore::Int > > &  blockSpw 
)
casa::vi::ChannelSelection::ChannelSelection ( const ChannelSelection other)

Member Function Documentation

void casa::vi::ChannelSelection::copyBlock ( const casacore::Block< casacore::Vector< casacore::Int > > &  src,
casacore::Block< casacore::Vector< casacore::Int > > &  to 
) const
protected
void casa::vi::ChannelSelection::get ( casacore::Block< casacore::Vector< casacore::Int > > &  blockNGroup,
casacore::Block< casacore::Vector< casacore::Int > > &  blockStart,
casacore::Block< casacore::Vector< casacore::Int > > &  blockWidth,
casacore::Block< casacore::Vector< casacore::Int > > &  blockIncr,
casacore::Block< casacore::Vector< casacore::Int > > &  blockSpw 
) const
ChannelSelection& casa::vi::ChannelSelection::operator= ( const ChannelSelection other)

Member Data Documentation

casacore::Block< casacore::Vector<casacore::Int> > casa::vi::ChannelSelection::blockIncr_p
private

Definition at line 90 of file AsynchronousInterface2.h.

casacore::Block< casacore::Vector<casacore::Int> > casa::vi::ChannelSelection::blockNGroup_p
private

Definition at line 87 of file AsynchronousInterface2.h.

casacore::Block< casacore::Vector<casacore::Int> > casa::vi::ChannelSelection::blockSpw_p
private

Definition at line 91 of file AsynchronousInterface2.h.

casacore::Block< casacore::Vector<casacore::Int> > casa::vi::ChannelSelection::blockStart_p
private

Definition at line 88 of file AsynchronousInterface2.h.

casacore::Block< casacore::Vector<casacore::Int> > casa::vi::ChannelSelection::blockWidth_p
private

Definition at line 89 of file AsynchronousInterface2.h.


The documentation for this class was generated from the following file: