ATLAS Offline Software
HLTPrescaleSetCollectionLoader.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3 */
4 
6 //
7 // NAME: HLTPrescaleSetCollectionLoader.h
8 // PACKAGE: TrigConfStorage
9 //
10 // AUTHOR: Andreas Hoecker (CERN) [Andreas.Hocker@cern.ch]
11 // CREATED: 10-Jan-2005
12 //
13 // PURPOSE:
14 //
16 
17 #ifndef TrigConf_HLTPrescaleSetCollectionLoader
18 #define TrigConf_HLTPrescaleSetCollectionLoader
19 
22 
23 #include <sys/types.h>
24 
25 namespace TrigConf {
26 
27  class HLTPrescaleSetCollection;
28 
30  public:
31 
32  HLTPrescaleSetCollectionLoader( StorageMgr& sm, coral::ISessionProxy& session) : DBLoader("HLTPrescaleSetCollectionLoader", sm, session) {}
33  virtual ~HLTPrescaleSetCollectionLoader() override = default;
34 
35  virtual bool load( HLTPrescaleSetCollection& psc );
36 
37  virtual bool load( HLTPrescaleSetCollection& hltPS, unsigned int requestcounter, const std::string& partition) override;
38  };
39 }
40 
41 #endif
IHLTPrescaleSetCollectionLoader.h
TrigConf::StorageMgr
Database Storage Manager, controls the database session and the different loader classes for DB acces...
Definition: StorageMgr.h:23
TrigConf::IHLTPrescaleSetCollectionLoader
Definition: IHLTPrescaleSetCollectionLoader.h:16
TrigConf
Forward iterator to traverse the main components of the trigger configuration.
Definition: Config.h:22
psc
Definition: Config.h:26
TrigConf::DBLoader
Base class for loaders of configurations from the TriggerDB.
Definition: DBLoader.h:20
TrigConf::HLTPrescaleSetCollectionLoader
Definition: HLTPrescaleSetCollectionLoader.h:29
DBLoader.h
TrigConf::HLTPrescaleSetCollectionLoader::HLTPrescaleSetCollectionLoader
HLTPrescaleSetCollectionLoader(StorageMgr &sm, coral::ISessionProxy &session)
Definition: HLTPrescaleSetCollectionLoader.h:32
TrigConf::HLTPrescaleSetCollectionLoader::load
virtual bool load(HLTPrescaleSetCollection &psc)
Definition: HLTPrescaleSetCollectionLoader.cxx:100
TrigConf::HLTPrescaleSetCollectionLoader::~HLTPrescaleSetCollectionLoader
virtual ~HLTPrescaleSetCollectionLoader() override=default
TrigConf::HLTPrescaleSetCollection
HLT chain configuration information.
Definition: HLTPrescaleSetCollection.h:25
StateLessPT_NewConfig.partition
partition
Definition: StateLessPT_NewConfig.py:49