casa::BLTableParser Class Reference
#include <BLParameterParser.h>
List of all members.
Public Member Functions |
| BLTableParser (string const file_name) |
| ~BLTableParser () |
bool | GetFitParameterIdx (double const time, double const interval, size_t const scanid, size_t const beamid, size_t const antid, size_t const spwid, size_t &idx) |
void | GetFitParameterByIdx (size_t const idx, size_t const ipol, bool &apply, std::vector< float > &coeff, std::vector< double > &boundary, BLParameterSet &bl_param) |
Private Member Functions |
void | initialize () |
| private:
|
void | parse () |
uint16_t | GetTypeOrder (size_t const &baseline_type, uInt const irow, uInt const ipol) |
| Returns order or npiece in BLParameterSet structure depending on datatype.
|
Private Attributes |
BaselineTable * | bt_ |
std::map< string, std::vector
< double > > | sortedTimes_ |
std::map< string, std::vector
< uInt > > | timeSortedIdx_ |
std::map< string, size_t > | numRows_ |
Detailed Description
Definition at line 182 of file BLParameterParser.h.
Constructor & Destructor Documentation
casa::BLTableParser::BLTableParser |
( |
string const |
file_name |
) |
[explicit] |
casa::BLTableParser::~BLTableParser |
( |
|
) |
|
Member Function Documentation
void casa::BLTableParser::GetFitParameterByIdx |
( |
size_t const |
idx, |
|
|
size_t const |
ipol, |
|
|
bool & |
apply, |
|
|
std::vector< float > & |
coeff, |
|
|
std::vector< double > & |
boundary, |
|
|
BLParameterSet & |
bl_param | |
|
) |
| | |
bool casa::BLTableParser::GetFitParameterIdx |
( |
double const |
time, |
|
|
double const |
interval, |
|
|
size_t const |
scanid, |
|
|
size_t const |
beamid, |
|
|
size_t const |
antid, |
|
|
size_t const |
spwid, |
|
|
size_t & |
idx | |
|
) |
| | |
uint16_t casa::BLTableParser::GetTypeOrder |
( |
size_t const & |
baseline_type, |
|
|
uInt const |
irow, |
|
|
uInt const |
ipol | |
|
) |
| | [private] |
Returns order or npiece in BLParameterSet structure depending on datatype.
void casa::BLTableParser::initialize |
( |
|
) |
[private] |
void casa::BLTableParser::parse |
( |
|
) |
[private] |
Member Data Documentation
The documentation for this class was generated from the following file: