|
Jpp
17.2.1-pre0
the software that should make you happy
|
#include <string>#include <vector>#include "JSon/JSon.hh"#include "JDB/JPBS_t.hh"#include "JDB/JUPI_t.hh"#include "JLang/JObjectID.hh"#include "JLang/JException.hh"#include "Jeep/JPrint.hh"#include "Jeep/JStatus.hh"#include "JDetector/JCalibration.hh"#include "JGeometry3D/JPosition3D.hh"#include "JGeometry3D/JQuaternion3D.hh"Go to the source code of this file.
Classes | |
| struct | JDETECTOR::JModuleMap_t |
| Auxiliary data structure for module address map. More... | |
| struct | JDETECTOR::JPMTCalibration_t |
| Auxiliary data structure for PMT time calibration. More... | |
| struct | JDETECTOR::JPMTStatus_t |
| Auxiliary data structure for PMT status. More... | |
| struct | JDETECTOR::JHVCalibration_t |
| Data structure for PMT high-voltage calibration. More... | |
| struct | JDETECTOR::JPMTThresholdCalibration_t |
| Data structure for PMT threshold calibration. More... | |
| struct | JDETECTOR::JModulePosition_t |
| Auxiliary data structure for module position. More... | |
| struct | JDETECTOR::JModuleRotation_t |
| Auxiliary data structure for module rotation. More... | |
| struct | JDETECTOR::JModuleStatus_t |
| Auxiliary data structure for module status. More... | |
| struct | JDETECTOR::JModuleCalibration_t |
| Auxiliary data structure for module time calibration. More... | |
| struct | JDETECTOR::JCompassRotation_t |
| Auxiliary data structure for compass rotation. More... | |
Namespaces | |
| JDETECTOR | |
| Auxiliary classes and methods for detector calibration. | |
| JPP | |
| This name space includes all other name spaces (except KM3NETDAQ, KM3NET and ANTARES). | |
Typedefs | |
| typedef std::vector < JHVCalibration_t > | JDETECTOR::JHVCalibration |
| PMT high voltage calibration. More... | |
| typedef std::vector < JPMTThresholdCalibration_t > | JDETECTOR::JPMTThresholdCalibration |
| PMT threshold calibration. More... | |
| typedef std::vector< JModuleMap_t > | JDETECTOR::JModuleMap |
| module map More... | |
| typedef std::vector < JPMTCalibration_t > | JDETECTOR::JPMTCalibration |
| PMT time calibration. More... | |
| typedef std::vector< JPMTStatus_t > | JDETECTOR::JPMTStatus |
| PMT status. More... | |
| typedef std::vector < JModulePosition_t > | JDETECTOR::JModulePosition |
| Module position. More... | |
| typedef std::vector < JModuleRotation_t > | JDETECTOR::JModuleRotation |
| Module rotation. More... | |
| typedef std::vector < JModuleStatus_t > | JDETECTOR::JModuleStatus |
| Module status. More... | |
| typedef std::vector < JModuleCalibration_t > | JDETECTOR::JModuleCalibration |
| Module time calibration. More... | |
| typedef std::vector < JCompassRotation_t > | JDETECTOR::JCompassRotation |
| Compass rotation. More... | |
Functions | |
| bool | JDETECTOR::is_valid (const json &js) |
| Check validity of JSon data. More... | |
| template<class T > | |
| std::vector< std::string > | JDETECTOR::get_string_array (T value) |
| Cast single value to array of strings, conform the DB-format. More... | |
| double | JDETECTOR::retrieve_value (std::vector< std::string > string_value_array) |
| Retrieve value from json array of strings. More... | |
| void | JDETECTOR::to_json (json &js, const JModuleMap_t &object) |
| Convert module address map to JSon. More... | |
| void | JDETECTOR::from_json (const json &js, JModuleMap_t &object) |
| Convert JSon to module address map. More... | |
| void | JDETECTOR::to_json (json &js, const JPMTCalibration_t &object) |
| Convert PMT time calibration to JSon. More... | |
| void | JDETECTOR::from_json (const json &js, JPMTCalibration_t &object) |
| Convert JSon to PMT time calibration. More... | |
| void | JDETECTOR::to_json (json &js, const JPMTStatus_t &object) |
| Convert PMT status to JSon. More... | |
| void | JDETECTOR::from_json (const json &js, JPMTStatus_t &object) |
| Convert JSon to PMT status. More... | |
| void | JDETECTOR::to_json (json &js, const JHVCalibration_t &object) |
| Convert PMT high-voltage calibration to JSon. More... | |
| void | JDETECTOR::from_json (const json &js, JHVCalibration_t &object) |
| Convert JSon to PMT high-voltage calibration. More... | |
| void | JDETECTOR::to_json (json &js, const JPMTThresholdCalibration_t &object) |
| Convert PMT threshold calibration to JSon. More... | |
| void | JDETECTOR::from_json (const json &js, JPMTThresholdCalibration_t &object) |
| Convert JSon to PMT threshold calibration. More... | |
| void | JDETECTOR::to_json (json &js, const JModulePosition_t &object) |
| Convert module position to JSon. More... | |
| void | JDETECTOR::from_json (const json &js, JModulePosition_t &object) |
| Convert JSon to module position. More... | |
| void | JDETECTOR::to_json (json &js, const JModuleRotation_t &object) |
| Convert module rotation to JSon. More... | |
| void | JDETECTOR::from_json (const json &js, JModuleRotation_t &object) |
| Convert JSon to module rotation. More... | |
| void | JDETECTOR::to_json (json &js, const JModuleStatus_t &object) |
| Convert module status to JSon. More... | |
| void | JDETECTOR::from_json (const json &js, JModuleStatus_t &object) |
| Convert JSon to module status. More... | |
| void | JDETECTOR::to_json (json &js, const JModuleCalibration_t &object) |
| Convert module time calibration to JSon. More... | |
| void | JDETECTOR::from_json (const json &js, JModuleCalibration_t &object) |
| Convert JSon to module time calibration. More... | |
| void | JDETECTOR::to_json (json &js, const JCompassRotation_t &object) |
| Convert compass rotation to JSon. More... | |
| void | JDETECTOR::from_json (const json &js, JCompassRotation_t &object) |
| Convert JSon to compass rotation. More... | |
1.8.5