Go to the documentation of this file.
11 #ifndef DataFormats_CTPPSReco_CTPPSTimingLocalTrack
12 #define DataFormats_CTPPSReco_CTPPSTimingLocalTrack
31 inline float x0()
const {
return pos0_.x(); }
34 inline float y0()
const {
return pos0_.y(); }
37 inline float z0()
const {
return pos0_.z(); }
58 inline float time()
const {
return t_; }
void setValid(bool valid)
void setPosition(const math::XYZPoint &pos0)
bool containsHit(const CTPPSTimingRecHit &recHit, float tolerance=0.1f, CheckDimension check=CheckDimension::all) const
void setNumOfHits(int num_hits)
void setTimeSigma(float t_sigma)
math::XYZPoint pos0_sigma_
error on the initial track position
int num_hits_
number of hits participating in the track
math::XYZPoint pos0_
initial track position
void setPositionSigma(const math::XYZPoint &pos0_sigma)
XYZPointD XYZPoint
point in space with cartesian internal representation
int numberOfPlanes() const
int num_planes_
number of planes participating in the track
bool operator<(const CTPPSTimingLocalTrack &lhs, const CTPPSTimingLocalTrack &rhs)
Comparison operator.
void setNumOfPlanes(int num_planes)
Reconstructed hit in timing detectors.