ATLAS Offline Software
MCKLoader.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_MCKLoader
6 #define TrigConf_MCKLoader
7 
10 
11 
12 namespace TrigConf {
13 
14  class MCKLoader : public DBLoader
15  {
16  public:
17  MCKLoader(StorageMgr& sm);
18  virtual ~MCKLoader() override = default;
19 
20  bool loadMCKlinkedToSMK(unsigned int smk, unsigned int & mck);
21  bool loadReleaseLinkedToMCK(unsigned int mck, std::string & mck_release);
22 
23  };
24 
25 }
26 #endif
TrigConf::MCKLoader::~MCKLoader
virtual ~MCKLoader() override=default
TrigConf::MCKLoader::loadReleaseLinkedToMCK
bool loadReleaseLinkedToMCK(unsigned int mck, std::string &mck_release)
Definition: MCKLoader.cxx:70
RunEBWeightsComputation.smk
smk
Definition: RunEBWeightsComputation.py:87
TrigConf::MCKLoader
Definition: MCKLoader.h:15
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
TrigConf::DBLoader
Base class for loaders of configurations from the TriggerDB.
Definition: DBLoader.h:20
DBLoader.h
TrigConf::MCKLoader::MCKLoader
MCKLoader(StorageMgr &sm)
Definition: MCKLoader.cxx:14
TrigConfMessaging.h
Messaging base class for TrigConf code shared with Lvl1 ( AthMessaging)
TrigConf::MCKLoader::loadMCKlinkedToSMK
bool loadMCKlinkedToSMK(unsigned int smk, unsigned int &mck)
Definition: MCKLoader.cxx:19