ATLAS Offline Software
IPrioritySetLoader.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_IPrioritySetLoader
6 #define TrigConf_IPrioritySetLoader
7 
10 
11 namespace TrigConf {
12 
13  class IPrioritySetLoader : virtual public ILoader {
14  public:
15  virtual ~IPrioritySetLoader() override = default;
16  virtual bool load( PrioritySet& data ) = 0;
17  };
18 
19 }
20 
21 #endif
TrigConf::PrioritySet
Definition: PrioritySet.h:14
data
char data[hepevt_bytes_allocation_ATLAS]
Definition: HepEvt.cxx:11
TrigConf::IPrioritySetLoader::~IPrioritySetLoader
virtual ~IPrioritySetLoader() override=default
ILoader.h
TrigConf::IPrioritySetLoader
Definition: IPrioritySetLoader.h:13
TrigConf::ILoader
Interface class for loaders.
Definition: ILoader.h:17
TrigConf
Forward iterator to traverse the main components of the trigger configuration.
Definition: Config.h:22
TrigConf::IPrioritySetLoader::load
virtual bool load(PrioritySet &data)=0
PrioritySet.h