9 #ifndef DataFormats_CTPPSReco_TotemRPUVPattern 10 #define DataFormats_CTPPSReco_TotemRPUVPattern 35 double getA()
const {
return a; }
36 void setA(
double a_) {
a = a_; }
38 double getB()
const {
return b; }
39 void setB(
double b_) {
b = b_; }
41 double getW()
const {
return w; }
42 void setW(
double w_) {
w = w_; }
friend bool operator<(const TotemRPUVPattern &l, const TotemRPUVPattern &r)
void addHit(edm::det_id_type detId, const TotemRPRecHit &hit)
ProjectionType projection
projection
void push_back(const T &t)
edm::DetSetVector< TotemRPRecHit > hits
hits associated with the pattern
ProjectionType getProjection() const
reference find_or_insert(det_id_type id)
bool fittable
whether this pattern is worth including in track fits
Reconstructed hit in TOTEM RP.
const edm::DetSetVector< TotemRPRecHit > & getHits() const
A linear pattern in U or V projection. The intercept b is taken at the middle of a RP: (geometry->Get...
void setProjection(ProjectionType p_)
void setFittable(bool f_)