|
R3BROOT
R3B analysis software
|
#include <Rtypes.h>#include <TObject.h>#include <cmath>#include <nlohmann/json.hpp>#include <type_traits>

Go to the source code of this file.
Classes | |
| struct | R3B::ValueError< DataType > |
Namespaces | |
| namespace | R3B |
Typedefs | |
| using | R3B::ValueErrorD = ValueError<double> |
| using | R3B::ValueErrorF = ValueError<float> |
| using | R3B::ValueErrorI = ValueError<int> |
Functions | |
| template<typename DataType> | |
| auto | R3B::operator* (ValueError< DataType > left, ValueError< DataType > right) -> ValueError< DataType > |
| template<typename DataType> | |
| auto | R3B::operator/ (ValueError< DataType > numerator, ValueError< DataType > denominator) -> ValueError< DataType > |
| template<typename DataType> | |
| auto | R3B::operator+ (ValueError< DataType > left, ValueError< DataType > right) -> ValueError< DataType > |
| template<typename DataType> | |
| auto | R3B::operator- (ValueError< DataType > left, ValueError< DataType > right) -> ValueError< DataType > |
| template<typename DataType> | |
| auto | R3B::operator-= (ValueError< DataType > &left, const ValueError< DataType > &right) -> ValueError< DataType > & |
| template<typename DataType> | |
| auto | R3B::operator+= (ValueError< DataType > &left, const ValueError< DataType > &right) -> ValueError< DataType > & |
| template<typename DataType> | |
| void | R3B::to_json (nlohmann::ordered_json &json_obj, const ValueError< DataType > &value) |
| template<typename DataType> | |
| void | R3B::from_json (const nlohmann::ordered_json &json_obj, ValueError< DataType > &value) |