ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
Trigger
TrigConfiguration
TrigConfStorage
src
HLTSequenceLoader.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2022 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
#ifndef TrigConf_HLTSequenceLoader
6
#define TrigConf_HLTSequenceLoader
7
8
#include "
TrigConfStorage/ILoader.h
"
9
#include "
TrigConfStorage/DBLoader.h
"
10
11
namespace
TrigConf
{
12
13
class
HLTFrame
;
14
class
HLTSequenceList
;
15
17
class
HLTSequenceLoader
:
public
DBLoader
,
virtual
public
ILoader
{
18
public
:
19
25
HLTSequenceLoader
(
StorageMgr
& sm, coral::ISessionProxy& session) :
26
DBLoader
(
"HLTSequenceLoader"
, sm, session) {}
27
29
virtual
~HLTSequenceLoader
()
override
=
default
;
30
31
void
loadSequences
(
HLTSequenceList
& seqlist );
32
33
virtual
bool
load
(
HLTFrame
& frame );
34
35
private
:
36
unsigned
int
m_smk
{0};
37
unsigned
int
m_schemaversion
{0};
38
};
39
}
40
41
#endif
DBLoader.h
ILoader.h
TrigConf::DBLoader::DBLoader
DBLoader(StorageMgr &sm, coral::ISessionProxy &session)
constructor
Definition
DBLoader.cxx:31
TrigConf::HLTFrame
The HLT trigger menu,.
Definition
HLTFrame.h:33
TrigConf::HLTSequenceList
list of HLT sequences
Definition
HLTSequenceList.h:40
TrigConf::HLTSequenceLoader::HLTSequenceLoader
HLTSequenceLoader(StorageMgr &sm, coral::ISessionProxy &session)
constructor
Definition
HLTSequenceLoader.h:25
TrigConf::HLTSequenceLoader::m_smk
unsigned int m_smk
Definition
HLTSequenceLoader.h:36
TrigConf::HLTSequenceLoader::load
virtual bool load(HLTFrame &frame)
Definition
HLTSequenceLoader.cxx:19
TrigConf::HLTSequenceLoader::~HLTSequenceLoader
virtual ~HLTSequenceLoader() override=default
destructor
TrigConf::HLTSequenceLoader::m_schemaversion
unsigned int m_schemaversion
Definition
HLTSequenceLoader.h:37
TrigConf::HLTSequenceLoader::loadSequences
void loadSequences(HLTSequenceList &seqlist)
Definition
HLTSequenceLoader.cxx:42
TrigConf::ILoader
Interface class for loaders.
Definition
ILoader.h:17
TrigConf::StorageMgr
Database Storage Manager, controls the database session and the different loader classes for DB acces...
Definition
StorageMgr.h:23
TrigConf
Forward iterator to traverse the main components of the trigger configuration.
Definition
Config.h:22
Generated on
for ATLAS Offline Software by
1.17.0