#include <telMod.h>
Definition at line 12 of file telMod.h.
Construct an empty model
Definition at line 17 of file telMod.h.
tcc::TelMod::TelMod |
( |
std::string const & |
filePath | ) |
|
|
inlineexplicit |
Construct a model from a file specified by path
Definition at line 24 of file telMod.h.
std::string tcc::TelMod::__repr__ |
( |
| ) |
|
Return a detailed string representation (especially for Python)
Definition at line 119 of file telMod.cc.
int tcc::TelMod::addTerm |
( |
std::string const & |
termName, |
|
|
double |
termValue |
|
) |
| |
int tcc::TelMod::getNumTerms |
( |
| ) |
const |
Get the number of terms in the model
- Returns
- number of terms
Definition at line 66 of file telMod.cc.
double tcc::TelMod::getTerm |
( |
std::string const & |
termName | ) |
const |
Get the value of a term, by name
- Parameters
-
- Returns
- the value of the specified term (arcsec)
Definition at line 85 of file telMod.cc.
std::vector< std::string > tcc::TelMod::getTermNames |
( |
| ) |
const |
Get the names of the terms in the model
- Returns
- a vector of term names, in order
Definition at line 75 of file telMod.cc.
void tcc::TelMod::init |
( |
| ) |
|
void tcc::TelMod::loadPath |
( |
std::string const & |
filePath | ) |
|
void tcc::TelMod::setTerm |
( |
std::string const & |
termName, |
|
|
double |
termValue |
|
) |
| |
TPMOD tcc::TelMod::_model |
The documentation for this class was generated from the following files: