ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
Trigger
TrigConfiguration
TrigConfStorage
src
HLTFrameLoader.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
#ifndef TrigConf_HLTFrameLoader
6
#define TrigConf_HLTFrameLoader
7
8
#include "
TrigConfStorage/IHLTFrameLoader.h
"
9
#include "
TrigConfStorage/DBLoader.h
"
10
11
#include <set>
12
13
namespace
TrigConf
{
14
16
class
HLTFrameLoader
:
public
IHLTFrameLoader
,
public
DBLoader
{
17
public
:
18
25
HLTFrameLoader
(
StorageMgr
& sm, coral::ISessionProxy& session) :
26
IHLTFrameLoader
(),
DBLoader
(
"HLTFrameLoader"
, sm, session) {}
27
29
virtual
~HLTFrameLoader
()
override
=
default
;
30
31
virtual
bool
load
(
HLTFrame
& data )
override
;
32
33
private
:
34
35
void
loadSMT
(
HLTFrame
& frame);
36
37
std::set<unsigned int>
GetConnectedPSKs
(
unsigned
int
smk);
38
39
};
40
}
41
42
#endif
DBLoader.h
IHLTFrameLoader.h
TrigConf::DBLoader::DBLoader
DBLoader(StorageMgr &sm, coral::ISessionProxy &session)
constructor
Definition
DBLoader.cxx:31
TrigConf::HLTFrameLoader::load
virtual bool load(HLTFrame &data) override
Definition
HLTFrameLoader.cxx:30
TrigConf::HLTFrameLoader::~HLTFrameLoader
virtual ~HLTFrameLoader() override=default
destructor
TrigConf::HLTFrameLoader::GetConnectedPSKs
std::set< unsigned int > GetConnectedPSKs(unsigned int smk)
Definition
HLTFrameLoader.cxx:167
TrigConf::HLTFrameLoader::HLTFrameLoader
HLTFrameLoader(StorageMgr &sm, coral::ISessionProxy &session)
constructor
Definition
HLTFrameLoader.h:25
TrigConf::HLTFrameLoader::loadSMT
void loadSMT(HLTFrame &frame)
Definition
HLTFrameLoader.cxx:134
TrigConf::HLTFrame
The HLT trigger menu,.
Definition
HLTFrame.h:33
TrigConf::IHLTFrameLoader
Definition
IHLTFrameLoader.h:27
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
IDPerfMonZmumu.h:57
Generated on
for ATLAS Offline Software by
1.17.0