Jpp
master_rocky-43-ge265d140c
the software that should make you happy
|
Data structure for detector version. More...
#include <istream>
#include <ostream>
#include <string>
#include <vector>
#include <map>
#include "JIO/JSerialisable.hh"
#include "JIO/JSTDIO.hh"
#include "JLang/JType.hh"
#include "JLang/JLangToolkit.hh"
#include "JLang/JException.hh"
#include "JLang/JVectorize.hh"
#include "JDetector/JVersion.hh"
#include "Jeep/JeepToolkit.hh"
Go to the source code of this file.
Classes | |
struct | JDETECTOR::JDetectorVersion |
Detector version. More... | |
struct | JDETECTOR::JGetDetectorVersion |
Auxiliary class to map detector version to numerical value. More... | |
struct | JDETECTOR::JPutDetectorVersion |
Auxiliary class to map numerical value to detector version. More... | |
Namespaces | |
JDETECTOR | |
file Auxiliary data structures and methods for detector calibration. | |
JPP | |
This name space includes all other name spaces (except KM3NETDAQ, KM3NET and ANTARES). | |
Macros | |
#define | MAKE_ENTRY(A) std::make_pair(to_upper(getClassname(#A)), A) |
Functions | |
std::vector< std::string > | JDETECTOR::getDetectorVersions (const JType< std::string > &type) |
Get detector versions. More... | |
std::vector< JDetectorVersion::JVersion_t > | JDETECTOR::getDetectorVersions (const JType< JDetectorVersion::JVersion_t > &type) |
Get detector versions. More... | |
template<class T > | |
std::vector< T > | JDETECTOR::getDetectorVersions () |
Get detector versions. More... | |
std::string | JDETECTOR::getLatestDetectorVersion (const JType< std::string > &type) |
Get latest detector version. More... | |
JVersion | JDETECTOR::getLatestDetectorVersion (const JType< JVersion > &type) |
Get latest detector version. More... | |
JDetectorVersion::JVersion_t | JDETECTOR::getLatestDetectorVersion (const JType< JDetectorVersion::JVersion_t > &type) |
Get latest detector version. More... | |
template<class T > | |
T | JDETECTOR::getLatestDetectorVersion () |
Get latest detector version. More... | |
Variables | |
static const JGetDetectorVersion | JDETECTOR::getDetectorVersion |
Function object to map detector version to numerical value. More... | |
static const JPutDetectorVersion | JDETECTOR::putDetectorVersion (getDetectorVersion) |
Function object to map numerical value to detector version. More... | |
Data structure for detector version.
Definition in file JDetectorVersion.hh.
#define MAKE_ENTRY | ( | A | ) | std::make_pair(to_upper(getClassname(#A)), A) |