9#include <framework/database/Database.h>
10#include <framework/database/Configuration.h>
12#include <ecl/utility/ECLDBTool.h>
17 const char* payloadName):
20 m_payloadName(payloadName)
32 conf.prependTestingPayloadLocation(
m_dbName.c_str());
34 conf.prependGlobalTag(
m_dbName.c_str());
51 *obj = std::get<0>(data);
60 auto obj = std::get<0>(data);
71 auto obj = std::get<0>(data);
static Configuration & getInstance()
Get a reference to the instance which will be used when the Database is initialized.
A class that describes the interval of experiments/runs for which an object in the database is valid.
static Database & Instance()
Instance of a singleton Database.
bool storeData(const std::string &name, TObject *object, const IntervalOfValidity &iov)
Store an object in the database.
Abstract base class for different kinds of events.