ATLAS Offline Software
Trigger
TrigConfiguration
TrigConfIO
TrigConfIO
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
15
#include "
TrigConfData/HLTPrescalesSet.h
"
16
#include "
TrigConfIO/TrigDBLoader.h
"
17
18
namespace
TrigConf
{
19
23
class
TrigDBHLTPrescalesSetLoader
:
public
TrigDBLoader
{
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:252
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
Generated on Thu Nov 7 2024 21:29:29 for ATLAS Offline Software by
1.8.18