casa  5.7.0-16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Types | Public Member Functions | Public Attributes | List of all members
casa::sdfiller::SpectralWindowRecord Struct Reference

#include <SpectralWindowRecord.h>

Public Types

typedef casacore::MSSpectralWindow AssociatingTable
 
typedef casacore::MSSpWindowColumns AssociatingColumns
 

Public Member Functions

void clear ()
 method More...
 
SpectralWindowRecordoperator= (SpectralWindowRecord const &other)
 
void add (AssociatingTable &table, AssociatingColumns &columns)
 
casacore::Bool fill (casacore::uInt, AssociatingColumns &columns)
 

Public Attributes

casacore::Int spw_id
 meta More...
 
casacore::Int num_chan
 mandatory More...
 
casacore::Int meas_freq_ref
 
casacore::Double refpix
 
casacore::Double refval
 
casacore::Double increment
 
casacore::String name
 optional More...
 
casacore::Int const d_num_chan
 for dummy entry More...
 
casacore::Vector
< casacore::Double > const 
d_array
 
casacore::Int const d_freq
 

Detailed Description

Definition at line 20 of file SpectralWindowRecord.h.

Member Typedef Documentation

Definition at line 22 of file SpectralWindowRecord.h.

Definition at line 21 of file SpectralWindowRecord.h.

Member Function Documentation

void casa::sdfiller::SpectralWindowRecord::add ( AssociatingTable table,
AssociatingColumns columns 
)
inline
void casa::sdfiller::SpectralWindowRecord::clear ( )
inline

method

Definition at line 43 of file SpectralWindowRecord.h.

References increment, meas_freq_ref, name, num_chan, refpix, refval, and spw_id.

casacore::Bool casa::sdfiller::SpectralWindowRecord::fill ( casacore::uInt  ,
AssociatingColumns columns 
)
inline
SpectralWindowRecord& casa::sdfiller::SpectralWindowRecord::operator= ( SpectralWindowRecord const &  other)
inline

Definition at line 53 of file SpectralWindowRecord.h.

References increment, meas_freq_ref, name, num_chan, refpix, refval, and spw_id.

Member Data Documentation

casacore::Vector<casacore::Double> const casa::sdfiller::SpectralWindowRecord::d_array

Definition at line 39 of file SpectralWindowRecord.h.

Referenced by add().

casacore::Int const casa::sdfiller::SpectralWindowRecord::d_freq

Definition at line 40 of file SpectralWindowRecord.h.

Referenced by add().

casacore::Int const casa::sdfiller::SpectralWindowRecord::d_num_chan

for dummy entry

Definition at line 38 of file SpectralWindowRecord.h.

Referenced by add().

casacore::Double casa::sdfiller::SpectralWindowRecord::increment
casacore::Int casa::sdfiller::SpectralWindowRecord::meas_freq_ref
casacore::String casa::sdfiller::SpectralWindowRecord::name

optional

Definition at line 35 of file SpectralWindowRecord.h.

Referenced by clear(), fill(), and operator=().

casacore::Int casa::sdfiller::SpectralWindowRecord::num_chan

mandatory

Definition at line 28 of file SpectralWindowRecord.h.

Referenced by clear(), fill(), casa::ScantableFrequenciesIterator::getEntry(), and operator=().

casacore::Double casa::sdfiller::SpectralWindowRecord::refpix
casacore::Double casa::sdfiller::SpectralWindowRecord::refval
casacore::Int casa::sdfiller::SpectralWindowRecord::spw_id

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