1 #ifndef RecoMuon_TrackingTools_MuonTrajectoryUpdator_H 2 #define RecoMuon_TrackingTools_MuonTrajectoryUpdator_H 42 double chi2,
int granularity);
59 double maxChi2()
const {
return theMaxChi2 ;}
101 return a->det()->surface().position().perp() < b->det()->surface().position().perp();
109 return a->det()->surface().position().perp() > b->det()->surface().position().perp();
117 return fabs(a->globalPosition().z()) < fabs(b->globalPosition().z());
125 return fabs(a->globalPosition().z()) > fabs(b->globalPosition().z());
135 const double &chi2,
const DetLayer *detLayer,
Ordering along decreasing radius (for DT rechits)
const MeasurementEstimator * estimator() const
accasso at the propagator
Ordering along increasing zed (for CSC rechits)
NavigationDirection fitDirection()
get the fit direction
bool operator()(const TransientTrackingRecHit::ConstRecHitPointer &a, const TransientTrackingRecHit::ConstRecHitPointer &b) const
double maxChi2() const
get the max chi2 allowed
std::shared_ptr< TrackingRecHit const > ConstRecHitPointer
void setFitDirection(NavigationDirection fitDirection)
set fit direction
bool operator()(const TransientTrackingRecHit::ConstRecHitPointer &a, const TransientTrackingRecHit::ConstRecHitPointer &b) const
double theMaxChi2
the max chi2 allowed
std::vector< ConstRecHitPointer > ConstRecHitContainer
Ordering along increasing radius (for DT rechits)
const TrajectoryStateUpdator * measurementUpdator() const
TrajectoryStateUpdator * theUpdator
bool operator()(const TransientTrackingRecHit::ConstRecHitPointer &a, const TransientTrackingRecHit::ConstRecHitPointer &b) const
void setMaxChi2(double chi2)
set max chi2
bool operator()(const TransientTrackingRecHit::ConstRecHitPointer &a, const TransientTrackingRecHit::ConstRecHitPointer &b) const
NavigationDirection theFitDirection
Ordering along decreasing zed (for CSC rechits)
MeasurementEstimator * theEstimator