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::SourceRecord Struct Reference

#include <SourceRecord.h>

Public Types

typedef casacore::MSSource AssociatingTable
 
typedef casacore::MSSourceColumns AssociatingColumns
 

Public Member Functions

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

Public Attributes

casacore::Int source_id
 mandatory More...
 
casacore::Int spw_id
 
casacore::String name
 
casacore::Double time
 
casacore::Double interval
 
casacore::MDirection direction
 
casacore::Int num_lines
 
casacore::String code
 optional More...
 
casacore::Int calibration_group
 
casacore::Vector
< casacore::String
transition
 
casacore::Vector
< casacore::Double
rest_frequency
 
casacore::Vector
< casacore::Double
sysvel
 
casacore::Vector
< casacore::Double
proper_motion
 

Detailed Description

Definition at line 20 of file SourceRecord.h.

Member Typedef Documentation

Definition at line 22 of file SourceRecord.h.

Definition at line 21 of file SourceRecord.h.

Member Function Documentation

void casa::sdfiller::SourceRecord::add ( AssociatingTable table,
AssociatingColumns columns 
)
inline
void casa::sdfiller::SourceRecord::clear ( )
inline
casacore::Bool casa::sdfiller::SourceRecord::fill ( casacore::uInt  irow,
AssociatingColumns columns 
)
inline
SourceRecord& casa::sdfiller::SourceRecord::operator= ( SourceRecord const &  other)
inline

Member Data Documentation

casacore::Int casa::sdfiller::SourceRecord::calibration_group

Definition at line 35 of file SourceRecord.h.

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

casacore::String casa::sdfiller::SourceRecord::code

optional

Definition at line 34 of file SourceRecord.h.

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

casacore::MDirection casa::sdfiller::SourceRecord::direction

Definition at line 30 of file SourceRecord.h.

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

casacore::Double casa::sdfiller::SourceRecord::interval

Definition at line 29 of file SourceRecord.h.

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

casacore::String casa::sdfiller::SourceRecord::name

Definition at line 27 of file SourceRecord.h.

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

casacore::Int casa::sdfiller::SourceRecord::num_lines

Definition at line 31 of file SourceRecord.h.

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

casacore::Vector<casacore::Double> casa::sdfiller::SourceRecord::proper_motion

Definition at line 39 of file SourceRecord.h.

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

casacore::Vector<casacore::Double> casa::sdfiller::SourceRecord::rest_frequency

Definition at line 37 of file SourceRecord.h.

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

casacore::Int casa::sdfiller::SourceRecord::source_id

mandatory

Definition at line 25 of file SourceRecord.h.

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

casacore::Int casa::sdfiller::SourceRecord::spw_id

Definition at line 26 of file SourceRecord.h.

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

casacore::Vector<casacore::Double> casa::sdfiller::SourceRecord::sysvel

Definition at line 38 of file SourceRecord.h.

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

casacore::Double casa::sdfiller::SourceRecord::time

Definition at line 28 of file SourceRecord.h.

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

casacore::Vector<casacore::String> casa::sdfiller::SourceRecord::transition

Definition at line 36 of file SourceRecord.h.

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


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