ATLAS Offline Software
IHLTPrescaleSetLoader.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_IHLTPrescaleSetLoader
6 #define TrigConf_IHLTPrescaleSetLoader
7 
9 
10 namespace TrigConf {
11 
12  class HLTPrescaleSet;
13 
14  class IHLTPrescaleSetLoader : virtual public ILoader {
15  public:
16  virtual ~IHLTPrescaleSetLoader() override = default;
17  virtual bool load(HLTPrescaleSet& hltpss) = 0;
18  };
19 
20 }
21 
22 #endif
ILoader.h
TrigConf::IHLTPrescaleSetLoader::load
virtual bool load(HLTPrescaleSet &hltpss)=0
TrigConf::ILoader
Interface class for loaders.
Definition: ILoader.h:17
TrigConf::IHLTPrescaleSetLoader
Definition: IHLTPrescaleSetLoader.h:14
TrigConf
Forward iterator to traverse the main components of the trigger configuration.
Definition: Config.h:22
TrigConf::HLTPrescaleSet
HLT chain configuration information.
Definition: HLTPrescaleSet.h:31
TrigConf::IHLTPrescaleSetLoader::~IHLTPrescaleSetLoader
virtual ~IHLTPrescaleSetLoader() override=default