12#ifndef TRIGCONFIO_TRIGDBHLTPRESCALESSETLOADER_H
13#define TRIGCONFIO_TRIGDBHLTPRESCALESSETLOADER_H
41 const std::string & outFileName =
"")
const;
Loader class for Trigger configuration from the Trigger DB.
std::map< size_t, QueryDefinition > m_queries
TrigDBHLTPrescalesSetLoader(const std::string &connection)
Constructor.
virtual ~TrigDBHLTPrescalesSetLoader() override
Destructor - cannot be defined here because QueryDefinition is an incomplete type.
bool loadHLTPrescales(unsigned int hltpsk, HLTPrescalesSet &hltpss, const std::string &outFileName="") const
Load content from the Trigger DB into an HLTPrescalesSet for a given HLTPrescaleKey (HLTPSK)
TrigDBLoader(const std::string &loaderName, const std::string &connection)
Constructor.
Forward iterator to traverse the main components of the trigger configuration.