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

#include <ObservationRecord.h>

Public Types

typedef casacore::MSObservation AssociatingTable
 
typedef
casacore::MSObservationColumns 
AssociatingColumns
 

Public Member Functions

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

Public Attributes

casacore::String telescope_name
 mandatory More...
 
casacore::Vector
< casacore::Double
time_range
 
casacore::String observer
 
casacore::String project
 
casacore::String schedule_type
 optional More...
 
casacore::Double release_date
 
casacore::Vector
< casacore::String
schedule
 
casacore::Vector
< casacore::String
log
 

Detailed Description

Definition at line 18 of file ObservationRecord.h.

Member Typedef Documentation

Definition at line 20 of file ObservationRecord.h.

Definition at line 19 of file ObservationRecord.h.

Member Function Documentation

void casa::sdfiller::ObservationRecord::add ( AssociatingTable table,
AssociatingColumns  
)
inline

Definition at line 58 of file ObservationRecord.h.

References casacore::Table::addRow().

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

Member Data Documentation

casacore::Vector<casacore::String> casa::sdfiller::ObservationRecord::log

Definition at line 32 of file ObservationRecord.h.

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

casacore::String casa::sdfiller::ObservationRecord::observer

Definition at line 25 of file ObservationRecord.h.

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

casacore::String casa::sdfiller::ObservationRecord::project

Definition at line 26 of file ObservationRecord.h.

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

casacore::Double casa::sdfiller::ObservationRecord::release_date

Definition at line 30 of file ObservationRecord.h.

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

casacore::Vector<casacore::String> casa::sdfiller::ObservationRecord::schedule

Definition at line 31 of file ObservationRecord.h.

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

casacore::String casa::sdfiller::ObservationRecord::schedule_type

optional

Definition at line 29 of file ObservationRecord.h.

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

casacore::String casa::sdfiller::ObservationRecord::telescope_name

mandatory

Definition at line 23 of file ObservationRecord.h.

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

casacore::Vector<casacore::Double> casa::sdfiller::ObservationRecord::time_range

Definition at line 24 of file ObservationRecord.h.

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


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