11#ifndef ROOT_RDF_RMETADATA
12#define ROOT_RDF_RMETADATA
14#include <nlohmann/json.hpp>
19namespace Experimental {
33 void Add(
const std::string &key,
int val);
34 void Add(
const std::string &key,
double val);
35 void Add(
const std::string &key,
const std::string &val);
37 std::string
Dump(
const std::string &key)
const;
38 int GetI(
const std::string &key)
const;
39 double GetD(
const std::string &key)
const;
40 std::string
GetS(
const std::string &key)
const;
41 int GetI(
const std::string &key,
int defaultVal)
const;
42 double GetD(
const std::string &key,
double defaultVal)
const;
43 const std::string
GetS(
const std::string &key,
const std::string &defaultVal)
const;
This file contains a specialised ROOT message handler to test for diagnostic in unit tests.