CMS 3D CMS Logo

TPConverters.h
Go to the documentation of this file.
1 #ifndef L1Trigger_L1TMuonEndCapPhase2_TPConverters_h
2 #define L1Trigger_L1TMuonEndCapPhase2_TPConverters_h
3 
7 
8 namespace emtf::phase2 {
9 
10  class TPConverter {
11  public:
12  TPConverter() = default;
13 
14  virtual ~TPConverter() = default;
15 
16  virtual void convert(const TriggerPrimitive&, const TPInfo&, EMTFHit&) const = 0;
17  };
18 
19 } // namespace emtf::phase2
20 
21 #endif // L1Trigger_L1TMuonEndCapPhase2_TPConverters_h
virtual ~TPConverter()=default
virtual void convert(const TriggerPrimitive &, const TPInfo &, EMTFHit &) const =0