26#ifndef NIDAS_DYNLD_PAROSCI_202BG_CALIBRATION_h
27#define NIDAS_DYNLD_PAROSCI_202BG_CALIBRATION_h
35namespace nidas {
namespace dynld {
53 void setYs(
float v0,
float v1,
float v2,
float v3)
58 void setCs(
float v0,
float v1,
float v2)
68 void setTs(
float v0,
float v1,
float v2,
float v3,
float v4)
A class for reading ASCII files containing a time series of calibration data.
Definition CalFile.h:166
Support for reading a calibration file for a ParoScientific 202BG sensor.
Definition ParoSci_202BG_Calibration.h:40
double computePressure(double tper, double pper)
Definition ParoSci_202BG_Calibration.cc:90
float _Y[4]
Definition ParoSci_202BG_Calibration.h:91
void setTs(float v0, float v1, float v2, float v3, float v4)
Definition ParoSci_202BG_Calibration.h:68
float _P0
Definition ParoSci_202BG_Calibration.h:103
void setU0(float val)
Definition ParoSci_202BG_Calibration.h:51
float _D[2]
Definition ParoSci_202BG_Calibration.h:95
float _C[3]
Definition ParoSci_202BG_Calibration.h:93
float _a[2]
Definition ParoSci_202BG_Calibration.h:99
void setDs(float v0, float v1)
Definition ParoSci_202BG_Calibration.h:63
void readCalFile(nidas::core::CalFile *cf, dsm_time_t tt)
Definition ParoSci_202BG_Calibration.cc:51
void setCommonModeCoefs(float v0, float v1, float v2, float v3)
Definition ParoSci_202BG_Calibration.h:73
float _U0
Definition ParoSci_202BG_Calibration.h:89
void setCs(float v0, float v1, float v2)
Definition ParoSci_202BG_Calibration.h:58
float _T[5]
Definition ParoSci_202BG_Calibration.h:97
float _b
Definition ParoSci_202BG_Calibration.h:101
float getU0() const
Definition ParoSci_202BG_Calibration.h:78
double computeTemperature(double usec)
Definition ParoSci_202BG_Calibration.cc:84
double correctPressure(double pgauge, double pstatic)
Definition ParoSci_202BG_Calibration.cc:100
ParoSci_202BG_Calibration()
Definition ParoSci_202BG_Calibration.cc:38
void setYs(float v0, float v1, float v2, float v3)
Definition ParoSci_202BG_Calibration.h:53
The essential core classes of nidas.
Definition A2DConverter.h:31
Sample * getSample(sampleType type, unsigned int len)
A convienence method for getting a sample of an enumerated type from a pool.
Definition Sample.cc:70
long long dsm_time_t
Posix time in microseconds, the number of non-leap microseconds since 1970 Jan 1 00:00 UTC.
Definition Sample.h:62
Root namespace for the NCAR In-Situ Data Acquisition Software.
Definition A2DConverter.h:31