31 LogDebug(
"EtaPhiMeasurementEstimator") <<
" The state to compare with is \n"
32 << tsos <<
" The hit position is:\n"
33 << aRecHit.
globalPosition() <<
" deta: " << dEta <<
" dPhi: " << dPhi
34 <<
" check: " << check <<
" primaryly: " << primaryResult.second;
38 return std::make_pair(
true, primaryResult.second);
40 return std::make_pair(
false, primaryResult.second);
double chiSquaredCut() const
std::pair< bool, double > estimate(const TrajectoryStateOnSurface &tsos, const TrackingRecHit &aRecHit) const override
Geom::Phi< T > phi() const
GlobalPoint globalPosition() const
virtual GlobalPoint globalPosition() const
const Chi2MeasurementEstimatorBase * estimator_
std::pair< bool, double > estimate(const TrajectoryStateOnSurface &ts, const TrackingRecHit &) const override=0
EtaPhiEstimator(double eta, double phi, const Chi2MeasurementEstimatorBase *estimator)
EtaPhiEstimator * clone() const override