ATLAS Offline Software
ICommonSelector.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_ICOMMONSELECTOR_H
6 #define GLOBALSIM_ICOMMONSELECTOR_H
7 
8 #include <string>
9 
10 namespace GlobalSim {
11  namespace IOBitwise{
12  class ICommonTOB;
13  }
14 }
15 
16 namespace GlobalSim {
23 
25  public:
26 
27  virtual ~ICommonSelector() = default;
28  virtual bool select(const ICommonTOB&) const = 0;
29  virtual std::string to_string() const = 0;
30 
31  };
32 }
33 #endif
GlobalSim::IOBitwise::ICommonTOB
Class to hold common (eta/eta/phi) TOB bits.
Definition: ICommonTOB.h:27
GlobalSim::ICommonSelector::~ICommonSelector
virtual ~ICommonSelector()=default
GlobalSim
AlgTool that to test whether expected the TIP values generated by data supplied by eEmMultTestBench c...
Definition: dump.h:8
GlobalSim::ICommonSelector
Definition: ICommonSelector.h:24
GlobalSim::ICommonSelector::to_string
virtual std::string to_string() const =0
GlobalSim::ICommonSelector::select
virtual bool select(const ICommonTOB &) const =0