casacore
|
MSFitsIDI: Convert FITS-IDI data to MS format. More...
#include <MSFitsIDI.h>
Public Member Functions | |
MSFitsIDI (const Path &tapeDevice, const String &msOut, const Bool &overWrite, const Int &obsType=0) | |
Construct from a tape device name and MS output file name. More... | |
MSFitsIDI (const String &inFile, const String &msOut, const Bool &overWrite, const Int &obsType=0) | |
Construct from an input file name and an MS output file name. More... | |
~MSFitsIDI () | |
Destructor. More... | |
void | selectFiles (const Vector< Int > &files) |
Set which files are selected (1-rel; for tape-based data) More... | |
Bool | fillMS () |
Convert the FITS-IDI data to MS format. More... | |
Protected Member Functions | |
void | init (const String &dataSource, const FITS::FitsDevice &deviceType, const String &msOut, const Bool &overWrite, const Int &obsType) |
Initialization (called by all constructors) More... | |
void | readFITSFile (Bool &atEnd) |
Read and process a FITS-IDI file. More... | |
Private Attributes | |
String | itsDataSource |
Data source and device type. More... | |
FITS::FitsDevice | itsDeviceType |
String | itsMSOut |
MS, status and write options. More... | |
Bool | itsMSExists |
Int | itsObsType |
Vector< Int > | itsSelectedFiles |
Selected file numbers (1-relative) More... | |
Bool | itsAllFilesSelected |
MSFitsIDI: Convert FITS-IDI data to MS format.
Public interface
From "MS" and "FITS-IDI
The MSFitsIDI class converts FITS-IDI data, on tape or disk, to MeasurementSet (MS) format.
Encapsulate all FITS-IDI to MS conversion capabilities.
Definition at line 77 of file MSFitsIDI.h.
casacore::MSFitsIDI::MSFitsIDI | ( | const Path & | tapeDevice, |
const String & | msOut, | ||
const Bool & | overWrite, | ||
const Int & | obsType = 0 |
||
) |
Construct from a tape device name and MS output file name.
casacore::MSFitsIDI::MSFitsIDI | ( | const String & | inFile, |
const String & | msOut, | ||
const Bool & | overWrite, | ||
const Int & | obsType = 0 |
||
) |
Construct from an input file name and an MS output file name.
casacore::MSFitsIDI::~MSFitsIDI | ( | ) |
Destructor.
Bool casacore::MSFitsIDI::fillMS | ( | ) |
Convert the FITS-IDI data to MS format.
|
protected |
Initialization (called by all constructors)
|
protected |
Read and process a FITS-IDI file.
Set which files are selected (1-rel; for tape-based data)
|
private |
Definition at line 117 of file MSFitsIDI.h.
|
private |
Data source and device type.
Definition at line 107 of file MSFitsIDI.h.
|
private |
Definition at line 108 of file MSFitsIDI.h.
|
private |
Definition at line 112 of file MSFitsIDI.h.
|
private |
MS, status and write options.
Definition at line 111 of file MSFitsIDI.h.
|
private |
Definition at line 113 of file MSFitsIDI.h.
Selected file numbers (1-relative)
Definition at line 116 of file MSFitsIDI.h.