10 #ifndef DataFormats_CTPPSReco_CTPPSDiamondRecHit 11 #define DataFormats_CTPPSReco_CTPPSDiamondRecHit
Reconstructed hit in timing detectors.
float tot_
Time over threshold.
Reconstructed hit in diamond detectors.
float tPrecision_
Expected timing precision.
bool mh_
Multiple hits detected.
bool multipleHits() const
HPTDCErrorFlags hptdcErrorFlags() const
CTPPSDiamondRecHit(float x, float xWidth, float y, float yWidth, float z, float zWidth, float t, float tot, float tPrecision, int ootIdx, const HPTDCErrorFlags &hptdcErr, const bool mh)
static constexpr int TIMESLICE_WITHOUT_LEADING
HPTDCErrorFlags hptdcErr_
List of error flags encountered by the HPTDC.
void setHPTDCErrorFlags(const HPTDCErrorFlags &err)
void setMultipleHits(bool mh)
int tsIndex_
Time slice index.
void setTPrecision(float tPrecision)