src
L1Trigger
L1TMuonEndCapPhase2
interface
DAQ
TPConverters.h
Go to the documentation of this file.
1
#ifndef L1Trigger_L1TMuonEndCapPhase2_TPConverters_h
2
#define L1Trigger_L1TMuonEndCapPhase2_TPConverters_h
3
4
#include "
L1Trigger/L1TMuonEndCapPhase2/interface/EMTFfwd.h
"
5
#include "
L1Trigger/L1TMuonEndCapPhase2/interface/EMTFTypes.h
"
6
#include "
L1Trigger/L1TMuonEndCapPhase2/interface/DAQ/TPrimitives.h
"
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
EMTFfwd.h
emtf::phase2::TPConverter::~TPConverter
virtual ~TPConverter()=default
emtf::phase2
L1TMuon::TriggerPrimitive
Definition:
MuonTriggerPrimitive.h:57
l1t::phase2::EMTFHit
Definition:
EMTFHit.h:11
emtf::phase2::TPConverter
Definition:
TPConverters.h:10
TPrimitives.h
emtf::phase2::TPConverter::convert
virtual void convert(const TriggerPrimitive &, const TPInfo &, EMTFHit &) const =0
EMTFTypes.h
emtf::phase2::TPConverter::TPConverter
TPConverter()=default
emtf::phase2::TPInfo
Definition:
TPrimitives.h:13
Generated for CMSSW Reference Manual by
1.8.14