casa  $Rev:20696$
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions | Private Member Functions | Private Attributes
casa::ListConverter Class Reference

Converts a list or lists dumped from the splatalogue web interface to a casa table. More...

#include <ListConverter.h>

List of all members.

Public Member Functions

 ListConverter (const Vector< String > &filename, const String &table)
 Constructor.
 ~ListConverter ()
 destuctor
SplatalogueTableload ()
 load the lists into the table.

Private Member Functions

 ListConverter ()
void _parseLists ()
SplatalogueTable_defineTable (const uInt nrows)
void _addData (const SplatalogueTable *table) const

Private Attributes

LogIO_log
Vector< RegularFile_listFiles
String _tableName
String _freqUnit
String _smu2Unit
String _elUnit
String _euUnit
Vector< String_species
Vector< String_chemName
Vector< String_qns
Vector< String_lineList
Vector< Bool_recommended
Vector< Double_frequency
Vector< Float_intensity
Vector< Float_smu2
Vector< Float_logA
Vector< Float_eL
Vector< Float_eU

Detailed Description

Converts a list or lists dumped from the splatalogue web interface to a casa table.

Intended use:

Public interface

Review Status

Date Reviewed:
yyyy/mm/dd

Etymology

Converts a splatalogue line list to a CASA table.

Synopsis

It is a requirement that users be able to convert splatalogue line lists to CASA tables for manipulation of these data within CASA.

Example

    Vector<String> files(2);
    files[0] = "myfile1";
    files[1] = "myfile2";
    Converter converter(files, "mytable");
    converter.convert();

Motivation

A class to for splatalogue list conversion.

Definition at line 75 of file ListConverter.h.


Constructor & Destructor Documentation

casa::ListConverter::ListConverter ( const Vector< String > &  filename,
const String table 
)

Constructor.

destuctor


Member Function Documentation

void casa::ListConverter::_addData ( const SplatalogueTable table) const [private]

load the lists into the table.

It is the caller's responsibility to delete the returned pointer.


Member Data Documentation

Definition at line 92 of file ListConverter.h.

Definition at line 95 of file ListConverter.h.

Definition at line 91 of file ListConverter.h.

Definition at line 95 of file ListConverter.h.

Definition at line 91 of file ListConverter.h.

Definition at line 94 of file ListConverter.h.

Definition at line 91 of file ListConverter.h.

Definition at line 95 of file ListConverter.h.

Definition at line 92 of file ListConverter.h.

Definition at line 90 of file ListConverter.h.

Definition at line 88 of file ListConverter.h.

Definition at line 95 of file ListConverter.h.

Definition at line 92 of file ListConverter.h.

Definition at line 93 of file ListConverter.h.

Definition at line 95 of file ListConverter.h.

Definition at line 91 of file ListConverter.h.

Definition at line 92 of file ListConverter.h.

Definition at line 91 of file ListConverter.h.


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