Go to the documentation of this file.
9 #ifndef DataFormats_CTPPSReco_TotemRPUVPattern
10 #define DataFormats_CTPPSReco_TotemRPUVPattern
32 double a()
const {
return a_; }
35 double b()
const {
return b_; }
38 double w()
const {
return w_; }
Reconstructed hit in TOTEM RP.
void push_back(const T &t)
ProjectionType projection() const
void setProjection(ProjectionType type)
ProjectionType projection_
projection
A linear pattern in U or V projection. The intercept b is taken at the middle of a RP: (geometry->Get...
bool operator<(const TotemRPUVPattern &l, const TotemRPUVPattern &r)
friend bool operator<(const TotemRPUVPattern &l, const TotemRPUVPattern &r)
void addHit(edm::det_id_type detId, const TotemRPRecHit &hit)
const edm::DetSetVector< TotemRPRecHit > & hits() const
bool fittable_
whether this pattern is worth including in track fits
reference find_or_insert(det_id_type id)
void setFittable(bool fittable)
edm::DetSetVector< TotemRPRecHit > hits_
hits associated with the pattern