ATLAS Offline Software
Main Page
Related Pages
Modules
Namespaces
Namespace List
Namespace Members
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
z
Enumerations
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
z
Enumerator
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Classes
Class List
Class Index
Class Hierarchy
Class Members
All
:
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Enumerations
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Enumerator
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Properties
Related Functions
:
a
b
c
d
e
f
g
h
i
j
l
m
n
o
p
r
s
t
v
w
x
z
Files
File List
File Members
All
$
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Functions
_
a
b
c
d
e
f
g
h
i
j
l
m
n
o
p
q
r
s
t
u
v
w
x
z
Variables
$
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
a
b
c
d
e
f
g
h
i
j
l
m
n
o
p
q
r
s
t
u
v
w
x
z
Enumerations
a
b
c
d
e
f
g
h
i
l
m
n
o
p
r
s
t
v
x
z
Enumerator
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Macros
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
GitLab
LXR
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Modules
Pages
Trigger
TrigConfiguration
TrigConfIO
TrigConfIO
TrigDBMonitoringLoader.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2023 CERN for the benefit of the ATLAS collaboration
3
*/
4
9
#ifndef TRIGCONFIO_TRIGDBMONITORINGLOADER_H
10
#define TRIGCONFIO_TRIGDBMONITORINGLOADER_H
11
12
#include "
TrigConfIO/TrigDBLoader.h
"
13
14
#include "boost/property_tree/ptree.hpp"
15
16
#include "
TrigConfData/HLTMonitoring.h
"
17
18
namespace
TrigConf
{
19
20
class
QueryDefinition;
21
25
class
TrigDBMonitoringLoader
:
public
TrigConf::TrigDBLoader
{
26
public
:
27
29
TrigDBMonitoringLoader
(
const
std::string & connection);
30
32
virtual
~TrigDBMonitoringLoader
()
override
;
33
40
bool
loadHLTMonitoring
(
unsigned
int
smk
,
41
boost::property_tree::ptree
& hltmonitoring,
42
const
std::string &
outFileName
=
""
)
const
;
43
51
bool
loadHLTMonitoring
(
unsigned
int
smk
,
52
HLTMonitoring
& hltmonitoring,
53
const
std::string &
outFileName
=
""
)
const
;
54
private
:
55
std::map<size_t, QueryDefinition>
m_queries
;
56
};
57
58
}
59
60
#endif
61
RunEBWeightsComputation.smk
smk
Definition:
RunEBWeightsComputation.py:87
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
Forward iterator to traverse the main components of the trigger configuration.
Definition:
Config.h:22
dumpNswErrorDb.outFileName
string outFileName
Definition:
dumpNswErrorDb.py:86
TrigConf::TrigDBMonitoringLoader::~TrigDBMonitoringLoader
virtual ~TrigDBMonitoringLoader() override
Destructor - cannot be defined here because QueryDefinition is an incomplete type.
TrigConf::TrigDBMonitoringLoader
Loader of trigger menu configurations from the database.
Definition:
TrigDBMonitoringLoader.h:25
ptree
boost::property_tree::ptree ptree
Definition:
JsonFileLoader.cxx:16
TrigConf::HLTMonitoring
HLT monitoring configuration.
Definition:
HLTMonitoring.h:27
TrigConf::TrigDBMonitoringLoader::loadHLTMonitoring
bool loadHLTMonitoring(unsigned int smk, boost::property_tree::ptree &hltmonitoring, const std::string &outFileName="") const
Load HLT menu content from the Trigger DB into two ptrees for a given SuperMasterKey (SMK)
Definition:
TrigDBMonitoringLoader.cxx:38
TrigConf::TrigDBMonitoringLoader::m_queries
std::map< size_t, QueryDefinition > m_queries
Definition:
TrigDBMonitoringLoader.h:55
TrigConf::TrigDBMonitoringLoader::TrigDBMonitoringLoader
TrigDBMonitoringLoader(const std::string &connection)
Constructor.
Definition:
TrigDBMonitoringLoader.cxx:6
HLTMonitoring.h
Generated on Sat Mar 15 2025 21:21:17 for ATLAS Offline Software by
1.8.18