#ifndef __JDB_JAHRSCALIBRATION__ #define __JDB_JAHRSCALIBRATION__ #include #include #include #include "JDB/JUPI_t.hh" #include "JDB/JDatim_t.hh" /** * \author mdejong */ namespace JDATABASE {} namespace JPP { using namespace JDATABASE; } namespace JDATABASE { struct JAHRSCalibration : public TObject { static const char* const getName() { return "ahrscalib"; } //!< Table name std::string TESTOPID; std::string TESTNAME; JDatim_t TESTSTART; JDatim_t TESTEND; std::string PRODUCTTESTID; int SERIALNUMBER; int REVTIMEORDER; std::string OPERATIONREPORT; std::string FIRMWARE_VERSION; std::string KALMAN_FILTER; double MAG_DECL; double ACC_GAIN_X; double ACC_GAIN_Y; double ACC_GAIN_Z; double ACC_OFFSET_X; double ACC_OFFSET_Y; double ACC_OFFSET_Z; double GYRO_GAIN_X; double GYRO_GAIN_Y; double GYRO_GAIN_Z; double MAG_XMIN; double MAG_XMAX; double MAG_YMIN; double MAG_YMAX; double MAG_ZMIN; double MAG_ZMAX; double MAG_ROT_XX; double MAG_ROT_XY; double MAG_ROT_XZ; double MAG_ROT_YX; double MAG_ROT_YY; double MAG_ROT_YZ; double MAG_ROT_ZX; double MAG_ROT_ZY; double MAG_ROT_ZZ; double GYRO_ROT_XX; double GYRO_ROT_XY; double GYRO_ROT_XZ; double GYRO_ROT_YX; double GYRO_ROT_YY; double GYRO_ROT_YZ; double GYRO_ROT_ZX; double GYRO_ROT_ZY; double GYRO_ROT_ZZ; double ACC_ROT_XX; double ACC_ROT_XY; double ACC_ROT_XZ; double ACC_ROT_YX; double ACC_ROT_YY; double ACC_ROT_YZ; double ACC_ROT_ZX; double ACC_ROT_ZY; double ACC_ROT_ZZ; ClassDef(JAHRSCalibration, 1); }; } #endif