ATLAS Offline Software
TrigDBHLTPrescalesSetLoader.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration
3 */
4 
12 #ifndef TRIGCONFIO_TRIGDBHLTPRESCALESSETLOADER_H
13 #define TRIGCONFIO_TRIGDBHLTPRESCALESSETLOADER_H
14 
17 
18 namespace TrigConf {
19 
24  public:
25 
27  TrigDBHLTPrescalesSetLoader(const std::string & connection);
28 
30  virtual ~TrigDBHLTPrescalesSetLoader() override;
31 
37  bool loadHLTPrescales ( unsigned int hltpsk,
38  HLTPrescalesSet & hltpss,
39  const std::string & outFileName = "") const;
40  private:
41  std::map<size_t, QueryDefinition> m_queries;
42 
43  };
44 
45 }
46 
47 #endif
48 
HLTPrescalesSet.h
TrigConf::TrigDBHLTPrescalesSetLoader::~TrigDBHLTPrescalesSetLoader
virtual ~TrigDBHLTPrescalesSetLoader() override
Destructor - cannot be defined here because QueryDefinition is an incomplete type.
TrigConf::TrigDBLoader
Loader of trigger configurations from Json files.
Definition: TrigDBLoader.h:33
TrigDBLoader.h
Loader class for Trigger configuration from the Trigger DB.
TrigConf::TrigDBHLTPrescalesSetLoader::loadHLTPrescales
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)
Definition: TrigDBHLTPrescalesSetLoader.cxx:28
TrigConf
Forward iterator to traverse the main components of the trigger configuration.
Definition: Config.h:22
DumpGeoConfig.outFileName
string outFileName
Definition: DumpGeoConfig.py:238
TrigConf::TrigDBHLTPrescalesSetLoader::TrigDBHLTPrescalesSetLoader
TrigDBHLTPrescalesSetLoader(const std::string &connection)
Constructor.
Definition: TrigDBHLTPrescalesSetLoader.cxx:6
TrigConf::TrigDBHLTPrescalesSetLoader
Loader of trigger configurations from Json files.
Definition: TrigDBHLTPrescalesSetLoader.h:23
TrigConf::HLTPrescalesSet
HLT menu configuration.
Definition: HLTPrescalesSet.h:19
TrigConf::TrigDBHLTPrescalesSetLoader::m_queries
std::map< size_t, QueryDefinition > m_queries
Definition: TrigDBHLTPrescalesSetLoader.h:41