Reconstructed hit in diamond detectors. More...
#include <CTPPSDiamondRecHit.h>
Public Member Functions | |
CTPPSDiamondRecHit () | |
CTPPSDiamondRecHit (float x, float x_width, float y, float y_width, float z, float z_width, float t, float tot, float t_precision, int oot_idx, const HPTDCErrorFlags &hptdc_err, const bool mh) | |
HPTDCErrorFlags | getHPTDCErrorFlags () const |
bool | getMultipleHits () const |
int | getOOTIndex () const |
float | getT () const |
float | getToT () const |
float | getTPrecision () const |
float | getX () const |
float | getXWidth () const |
float | getY () const |
float | getYWidth () const |
float | getZ () const |
float | getZWidth () const |
void | setHPTDCErrorFlags (const HPTDCErrorFlags &err) |
void | setMultipleHits (const bool mh) |
void | setOOTIndex (const int &i) |
void | setT (const float &t) |
void | setToT (const float &tot) |
void | setTPrecision (const float &t_precision) |
void | setX (const float &x) |
void | setXWidth (const float &xwidth) |
void | setY (const float &y) |
void | setYWidth (const float &ywidth) |
void | setZ (const float &z) |
void | setZWidth (const float &zwidth) |
Static Public Attributes | |
static constexpr int | TIMESLICE_WITHOUT_LEADING = -10 |
Private Attributes | |
HPTDCErrorFlags | hptdc_err_ |
bool | mh_ |
float | t_ |
float | t_precision_ |
float | tot_ |
int | ts_index_ |
Time slice index. More... | |
float | x_ |
float | x_width_ |
float | y_ |
float | y_width_ |
float | z_ |
float | z_width_ |
Reconstructed hit in diamond detectors.
Definition at line 16 of file CTPPSDiamondRecHit.h.
|
inline |
Definition at line 19 of file CTPPSDiamondRecHit.h.
|
inline |
Definition at line 24 of file CTPPSDiamondRecHit.h.
|
inline |
|
inline |
|
inline |
Definition at line 60 of file CTPPSDiamondRecHit.h.
References ts_index_.
Referenced by CTPPSDiamondTrackRecognition::addHit(), and CTPPSDiamondLocalTrack::containsHit().
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 33 of file CTPPSDiamondRecHit.h.
References x_.
Referenced by CTPPSDiamondTrackRecognition::addHit(), and CTPPSDiamondLocalTrack::containsHit().
|
inline |
Definition at line 42 of file CTPPSDiamondRecHit.h.
References x_width_.
Referenced by CTPPSDiamondTrackRecognition::addHit(), and CTPPSDiamondLocalTrack::containsHit().
|
inline |
Definition at line 36 of file CTPPSDiamondRecHit.h.
References y_.
Referenced by CTPPSDiamondTrackRecognition::addHit().
|
inline |
Definition at line 45 of file CTPPSDiamondRecHit.h.
References y_width_.
Referenced by CTPPSDiamondTrackRecognition::addHit().
|
inline |
Definition at line 39 of file CTPPSDiamondRecHit.h.
References z_.
Referenced by CTPPSDiamondTrackRecognition::addHit(), and CTPPSDiamondLocalTrack::containsHit().
|
inline |
Definition at line 48 of file CTPPSDiamondRecHit.h.
References z_width_.
Referenced by CTPPSDiamondTrackRecognition::addHit().
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 32 of file CTPPSDiamondRecHit.h.
|
inline |
|
inline |
Definition at line 35 of file CTPPSDiamondRecHit.h.
|
inline |
|
inline |
Definition at line 38 of file CTPPSDiamondRecHit.h.
|
inline |
|
private |
Definition at line 75 of file CTPPSDiamondRecHit.h.
Referenced by getHPTDCErrorFlags(), and setHPTDCErrorFlags().
|
private |
Definition at line 76 of file CTPPSDiamondRecHit.h.
Referenced by getMultipleHits(), and setMultipleHits().
|
private |
Definition at line 72 of file CTPPSDiamondRecHit.h.
|
private |
Definition at line 72 of file CTPPSDiamondRecHit.h.
Referenced by getTPrecision(), and setTPrecision().
|
static |
Definition at line 30 of file CTPPSDiamondRecHit.h.
Referenced by CTPPSDiamondRecHitProducerAlgorithm::build(), CTPPSDiamondLocalTrack::containsHit(), and CTPPSDiamondLocalTrackFitter::produce().
|
private |
Definition at line 72 of file CTPPSDiamondRecHit.h.
|
private |
Time slice index.
Definition at line 74 of file CTPPSDiamondRecHit.h.
Referenced by getOOTIndex(), and setOOTIndex().
|
private |
Definition at line 69 of file CTPPSDiamondRecHit.h.
|
private |
Definition at line 69 of file CTPPSDiamondRecHit.h.
Referenced by getXWidth(), and setXWidth().
|
private |
Definition at line 70 of file CTPPSDiamondRecHit.h.
|
private |
Definition at line 70 of file CTPPSDiamondRecHit.h.
Referenced by getYWidth(), and setYWidth().
|
private |
Definition at line 71 of file CTPPSDiamondRecHit.h.
|
private |
Definition at line 71 of file CTPPSDiamondRecHit.h.
Referenced by getZWidth(), and setZWidth().