ATLAS Offline Software
IL1TopoMenuLoader.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_IL1TopoMenuLoader
6 #define TrigConf_IL1TopoMenuLoader
7 
9 
10 namespace TXC {
11  class L1TopoMenu;
12 }
13 
14 namespace TrigConf {
15 
16  class IL1TopoMenuLoader : virtual public ILoader {
17  public:
18  virtual ~IL1TopoMenuLoader() override = default;
19  virtual bool load( TXC::L1TopoMenu& data ) = 0;
20  };
21 
22 }
23 
24 #endif
data
char data[hepevt_bytes_allocation_ATLAS]
Definition: HepEvt.cxx:11
TrigConf::IL1TopoMenuLoader::~IL1TopoMenuLoader
virtual ~IL1TopoMenuLoader() override=default
ILoader.h
TrigConf::IL1TopoMenuLoader::load
virtual bool load(TXC::L1TopoMenu &data)=0
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
TXC
Definition: IL1TopoMenuLoader.h:10
TrigConf::IL1TopoMenuLoader
Definition: IL1TopoMenuLoader.h:16
TXC::L1TopoMenu
Definition: L1TopoMenu.h:25