Classes | |
class | Histogram1D |
class | Histogram2D |
class | HistoryPlot |
struct | ModuleVersion |
class | Plot2D |
class | Plot3D |
struct | PlotAnnotations |
class | PlotBase |
class | PlotImage |
class | PlotImpl |
class | PlotImpl< MULTI_IOV, 0 > |
class | PlotImpl< SINGLE_IOV, 0 > |
class | PlotImpl< UNSPECIFIED_IOV, 0 > |
class | PlotImpl< UNSPECIFIED_IOV, 1 > |
class | PlotImpl< UNSPECIFIED_IOV, NTAGS > |
class | RunHistoryPlot |
class | ScatterPlot |
struct | TagReference |
class | TimeHistoryPlot |
Enumerations | |
enum | IOVMultiplicity { UNSPECIFIED_IOV = 0, MULTI_IOV = 1, SINGLE_IOV = 2 } |
Functions | |
std::string | serialize (const PlotAnnotations &annotations, const std::string &imageFileName) |
template<typename X , typename Y > | |
std::string | serialize (const PlotAnnotations &annotations, const std::vector< std::tuple< X, Y >> &data) |
template<typename X , typename Y , typename Z > | |
std::string | serialize (const PlotAnnotations &annotations, const std::vector< std::tuple< X, Y, Z >> &data) |
std::string | serializeAnnotations (const PlotAnnotations &annotations) |
template<typename V > | |
std::string | serializeValue (const std::string &entryLabel, const std::pair< V, V > &value) |
template<> | |
std::string | serializeValue (const std::string &entryLabel, const std::string &value) |
template<typename V > | |
std::string | serializeValue (const std::string &entryLabel, const std::tuple< V, std::string > &value) |
template<typename V > | |
std::string | serializeValue (const std::string &entryLabel, const V &value) |
void | setAnnotations (const std::string &type, const std::string &title, IOVMultiplicity IOV_M, int NTAGS, PlotAnnotations &target) |
Variables | |
static const char *const | JSON_FORMAT_VERSION = "1.0" |
std::string cond::payloadInspector::serialize | ( | const PlotAnnotations & | annotations, |
const std::string & | imageFileName | ||
) |
Definition at line 152 of file PayloadInspector.h.
References serializeAnnotations(), and contentValuesCheck::ss.
std::string cond::payloadInspector::serialize | ( | const PlotAnnotations & | annotations, |
const std::vector< std::tuple< X, Y >> & | data | ||
) |
Definition at line 112 of file PayloadInspector.h.
References ztail::d, data, dqmdumpme::first, serializeAnnotations(), serializeValue(), and contentValuesCheck::ss.
Referenced by cond::payloadInspector::Plot2D< PayloadType, X, Y, MULTI_IOV, 1 >::serializeData(), cond::payloadInspector::Plot3D< PayloadType, float, float, float, IOV_M, 1 >::serializeData(), and cond::payloadInspector::PlotImage< PayloadType >::serializeData().
std::string cond::payloadInspector::serialize | ( | const PlotAnnotations & | annotations, |
const std::vector< std::tuple< X, Y, Z >> & | data | ||
) |
Definition at line 132 of file PayloadInspector.h.
References ztail::d, data, dqmdumpme::first, serializeAnnotations(), serializeValue(), and contentValuesCheck::ss.
std::string cond::payloadInspector::serializeAnnotations | ( | const PlotAnnotations & | annotations | ) |
Definition at line 96 of file PayloadInspector.h.
References a, dqmdumpme::first, JSON_FORMAT_VERSION, cond::payloadInspector::PlotAnnotations::m, and contentValuesCheck::ss.
Referenced by serialize().
std::string cond::payloadInspector::serializeValue | ( | const std::string & | entryLabel, |
const std::pair< V, V > & | value | ||
) |
Definition at line 88 of file PayloadInspector.h.
References serializeValue(), and contentValuesCheck::ss.
std::string cond::payloadInspector::serializeValue | ( | const std::string & | entryLabel, |
const std::string & | value | ||
) |
std::string cond::payloadInspector::serializeValue | ( | const std::string & | entryLabel, |
const std::tuple< V, std::string > & | value | ||
) |
Definition at line 78 of file PayloadInspector.h.
References serializeValue(), and contentValuesCheck::ss.
std::string cond::payloadInspector::serializeValue | ( | const std::string & | entryLabel, |
const V & | value | ||
) |
Definition at line 63 of file PayloadInspector.h.
References contentValuesCheck::ss, and relativeConstraints::value.
Referenced by serialize(), and serializeValue().
|
inline |
Definition at line 267 of file PayloadInspector.h.
References cond::payloadInspector::PlotAnnotations::PLOT_TYPE_K, SINGLE_IOV, filterCSVwithJSON::target, overlapproblemtsosanalyzer_cfi::title, and cond::payloadInspector::PlotAnnotations::TITLE_K.
Referenced by cond::payloadInspector::PlotImpl< IOV_M, 0 >::PlotImpl(), cond::payloadInspector::PlotImpl< UNSPECIFIED_IOV, NTAGS >::PlotImpl(), cond::payloadInspector::PlotImpl< MULTI_IOV, 0 >::PlotImpl(), cond::payloadInspector::PlotImpl< SINGLE_IOV, 0 >::PlotImpl(), cond::payloadInspector::PlotImpl< UNSPECIFIED_IOV, 0 >::PlotImpl(), and cond::payloadInspector::PlotImpl< UNSPECIFIED_IOV, 1 >::PlotImpl().
|
static |
Definition at line 59 of file PayloadInspector.h.
Referenced by serializeAnnotations().