|
nidas v1.2.3
|
Support for reading a calibration file for a ParoScientific 202BG sensor. More...
#include <ParoSci_202BG_Calibration.h>
Public Member Functions | |
| ParoSci_202BG_Calibration () | |
| void | readCalFile (nidas::core::CalFile *cf, dsm_time_t tt) |
| void | setU0 (float val) |
| void | setYs (float v0, float v1, float v2, float v3) |
| void | setCs (float v0, float v1, float v2) |
| void | setDs (float v0, float v1) |
| void | setTs (float v0, float v1, float v2, float v3, float v4) |
| void | setCommonModeCoefs (float v0, float v1, float v2, float v3) |
| float | getU0 () const |
| double | computeTemperature (double usec) |
| double | computePressure (double tper, double pper) |
| double | correctPressure (double pgauge, double pstatic) |
Private Attributes | |
| float | _U0 |
| float | _Y [4] |
| float | _C [3] |
| float | _D [2] |
| float | _T [5] |
| float | _a [2] |
| float | _b |
| float | _P0 |
Support for reading a calibration file for a ParoScientific 202BG sensor.
References _C, _D, _T, nidas::core::Polynomial::eval(), and nidas::core::getSample().
Referenced by nidas::dynld::ParoSci_202BG_P::createPressureSample().
References _Y, and nidas::core::Polynomial::eval().
References _a, _b, _P0, and nidas::core::getSample().
| void ParoSci_202BG_Calibration::readCalFile | ( | nidas::core::CalFile * | cf, |
| dsm_time_t | tt ) |
| nidas::util::Exception |
References nidas::core::getSample(), LOG_WARNING, nidas::core::MBAR_PER_KPA, setCommonModeCoefs(), setCs(), setDs(), setTs(), setU0(), and setYs().
Referenced by nidas::dynld::ParoSci_202BG_P::createPressureSample().
|
inline |
References _a, _b, _P0, and nidas::core::getSample().
Referenced by readCalFile().
References _C, and nidas::core::getSample().
Referenced by readCalFile().
References _D, and nidas::core::getSample().
Referenced by readCalFile().
|
inline |
References _T, and nidas::core::getSample().
Referenced by readCalFile().
References _U0, and nidas::core::getSample().
Referenced by readCalFile().
|
inline |
References _Y, and nidas::core::getSample().
Referenced by readCalFile().
|
private |
Referenced by correctPressure(), and setCommonModeCoefs().
|
private |
Referenced by correctPressure(), and setCommonModeCoefs().
|
private |
Referenced by computePressure(), ParoSci_202BG_Calibration(), and setCs().
|
private |
Referenced by computePressure(), ParoSci_202BG_Calibration(), and setDs().
|
private |
Referenced by correctPressure(), and setCommonModeCoefs().
|
private |
Referenced by computePressure(), ParoSci_202BG_Calibration(), and setTs().
|
private |
Referenced by computeTemperature(), ParoSci_202BG_Calibration(), and setYs().