casa::vi::ChannelSelection Class Reference

#include <AsynchronousInterface2.h>

List of all members.

Public Member Functions

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

Protected Member Functions

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

Private Attributes

Block< Vector< Int > > blockNGroup_p
Block< Vector< Int > > blockStart_p
Block< Vector< Int > > blockWidth_p
Block< Vector< Int > > blockIncr_p
Block< Vector< 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 Block< Vector< Int > > &  blockNGroup,
const Block< Vector< Int > > &  blockStart,
const Block< Vector< Int > > &  blockWidth,
const Block< Vector< Int > > &  blockIncr,
const Block< Vector< Int > > &  blockSpw 
)
casa::vi::ChannelSelection::ChannelSelection ( const ChannelSelection other  ) 

Member Function Documentation

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

Member Data Documentation

Block< Vector<Int> > casa::vi::ChannelSelection::blockIncr_p [private]

Definition at line 90 of file AsynchronousInterface2.h.

Block< Vector<Int> > casa::vi::ChannelSelection::blockNGroup_p [private]

Definition at line 87 of file AsynchronousInterface2.h.

Block< Vector<Int> > casa::vi::ChannelSelection::blockSpw_p [private]

Definition at line 91 of file AsynchronousInterface2.h.

Block< Vector<Int> > casa::vi::ChannelSelection::blockStart_p [private]

Definition at line 88 of file AsynchronousInterface2.h.

Block< Vector<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:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 31 Aug 2016 for casa by  doxygen 1.6.1