Class Calibration¶
Defined in File Calibration.h
Class Documentation¶
-
class
icrar::cpu
::
Calibration
¶ Contains a single calibration solution.
Public Functions
-
Calibration
(double startEpoch, double endEpoch)¶ Creates an empty calibration.
- Parameters
startEpoch
:endEpoch
:
-
Calibration
(double startEpoch, double endEpoch, std::vector<cpu::BeamCalibration> &&beamCalibrations)¶
-
double
GetStartEpoch
() const¶
-
double
GetEndEpoch
() const¶
-
bool
IsApprox
(const Calibration &calibration, double threshold)¶
-
const std::vector<BeamCalibration> &
GetBeamCalibrations
() const¶
-
std::vector<BeamCalibration> &
GetBeamCalibrations
()¶
-
void
Serialize
(std::ostream &os, bool pretty = false) const¶
Public Static Functions
-
Calibration
Parse
(const std::string &json)¶
-
Calibration
Parse
(const rapidjson::Value &doc)¶
-