ATLAS Offline Software
Loading...
Searching...
No Matches
ISignatureContentTableLoader.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_ISignatureContentTableLoader
6#define TrigConf_ISignatureContentTableLoader
7
9
10namespace TrigConf {
11 class SignatureContentTable;
12
16 class ISignatureContentTableLoader : virtual public ILoader {
17 public:
18
20 virtual ~ISignatureContentTableLoader() override = default;
21
32 virtual bool load( SignatureContentTable& data ) = 0;
33 };
34}
35
36#endif
char data[hepevt_bytes_allocation_ATLAS]
Definition HepEvt.cxx:11
Interface class for loaders.
Definition ILoader.h:17
Interface for loaders of the HLT signatures.
virtual bool load(SignatureContentTable &data)=0
Load the HLT signature definitions from the configuration source.
virtual ~ISignatureContentTableLoader() override=default
destructor
Forward iterator to traverse the main components of the trigger configuration.
Definition Config.h:22