TrackingTools
MeasurementDet
interface
MeasurementDetSystem.h
Go to the documentation of this file.
1
#ifndef MeasurementDetSystem_H
2
#define MeasurementDetSystem_H
3
4
#include "
DataFormats/DetId/interface/DetId.h
"
5
#include "
TrackingTools/MeasurementDet/interface/MeasurementDetWithData.h
"
6
7
class
MeasurementDetSystem
{
8
public
:
9
virtual
~MeasurementDetSystem
() =
default
;
12
virtual
MeasurementDetWithData
idToDet
(
const
DetId
&
id
,
const
MeasurementTrackerEvent
&
data
)
const
= 0;
13
};
14
15
#endif
MeasurementDetSystem
Definition:
MeasurementDetSystem.h:7
MeasurementDetSystem::idToDet
virtual MeasurementDetWithData idToDet(const DetId &id, const MeasurementTrackerEvent &data) const =0
MeasurementDetWithData
Definition:
MeasurementDetWithData.h:6
MeasurementDetSystem::~MeasurementDetSystem
virtual ~MeasurementDetSystem()=default
MeasurementTrackerEvent
Definition:
MeasurementTrackerEvent.h:16
DetId
Definition:
DetId.h:17
data
char data[epos_bytes_allocation]
Definition:
EPOS_Wrapper.h:79
MeasurementDetWithData.h
DetId.h
Generated for CMSSW Reference Manual by
1.8.14