ATLAS Offline Software
IeEmSelector.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2025 CERN for the benefit of the ATLAS collaboration
3 */
4 
5 #ifndef GLOBALSIM_IEEMSELECTOR_H
6 #define GLOBALSIM_IEEMSELECTOR_H
7 
8 
9 #include <string>
10 
11 namespace GlobalSim {
12  namespace IOBitwise{
13  class IeEmTOB;
14  }
15 }
16 
17 namespace GlobalSim {
18 
25 
26  class IeEmSelector {
27  public:
28  virtual ~IeEmSelector() = default;
29  virtual bool select(const IeEmTOB&) const = 0;
30  virtual std::string to_string() const = 0;
31 
32  };
33 }
34 #endif
GlobalSim::IeEmSelector::to_string
virtual std::string to_string() const =0
GlobalSim
AlgTool that to test whether expected the TIP values generated by data supplied by eEmMultTestBench c...
Definition: dump.h:8
GlobalSim::IeEmSelector::~IeEmSelector
virtual ~IeEmSelector()=default
GlobalSim::IeEmSelector::select
virtual bool select(const IeEmTOB &) const =0
GlobalSim::IeEmSelector
Definition: IeEmSelector.h:26
GlobalSim::IOBitwise::IeEmTOB
Class to hold eFexROI TOB bits.
Definition: IeEmTOB.h:29