3 #ifndef CBASS_MATLAB_MODELREADER_H
4 #define CBASS_MATLAB_MODELREADER_H
18 #include "gcp/util/common/QuadraticInterpolatorNormal.h"
19 #include "gcp/util/common/TimeVal.h"
33 ERR_OUTSIDE_MJD = 0x1,
34 ERR_OUTSIDE_FREQ = 0x2,
37 static const double arcSecPerRad_;
50 void readFile(std::string dir, std::string fileName);
53 double getDistance(
double mjd,
unsigned int& errCode);
60 std::vector<double> mjd_;
61 std::vector<double> ra_;
62 std::vector<double> dec_;
63 std::vector<double> dist_;
79 #endif // End #ifndef CBASS_MATLAB_MODELREADER_H
Definition: QuadraticInterpolator.h:48
void fillInterpContainers(double mjd)
Definition: ModelReader.cc:135
ModelReader()
Definition: ModelReader.cc:20
virtual ~ModelReader()
Definition: ModelReader.cc:48
double getDistance(TimeVal &mjd, unsigned int &errCode)
Definition: ModelReader.cc:193
Definition: ModelReader.h:26