1 #ifndef _TRACKER_HICMUUPDATOR_H_
2 #define _TRACKER_HICMUUPDATOR_H_
23 double&,
double&)
const;
27 std::vector<double>& dphihit, std::vector<double>& drhit,
28 std::vector<double>& ehitstrip, std::vector<double>& dehitphi,
33 std::vector<double>& dphihit, std::vector<double>& drhit,
34 std::vector<double>& ehitstrip, std::vector<double>& dehitphi,
42 bool linefit1(
const std::vector <double>&
x,
const std::vector <double>&
y,
const std::vector <double>& err,
43 double&
a,
double& chi )
const;
44 bool linefit2(
const std::vector <double>&
x,
const std::vector <double>&
y,
const std::vector <double>& err,
45 double&
a,
double&
b,
double& chi )
const;
bool linefit1(const std::vector< double > &x, const std::vector< double > &y, const std::vector< double > &err, double &a, double &chi) const
bool linefit2(const std::vector< double > &x, const std::vector< double > &y, const std::vector< double > &err, double &a, double &b, double &chi) const
const MagneticField * field
HICMuonUpdator(double &la1, double &la2, const MagneticField *mf, const cms::HICConst *hh)
double findPhiInVertex(const FreeTrajectoryState &fts, const double &rc, const GeomDetEnumerators::Location) const
const cms::HICConst * theHICConst
TrajectoryStateOnSurface updateBarrel(std::vector< double > &rhit, std::vector< double > &zhit, std::vector< double > &dphihit, std::vector< double > &drhit, std::vector< double > &ehitstrip, std::vector< double > &dehitphi, const TransientTrackingRecHit::ConstRecHitPointer &pRecHit, const TransientTrackingRecHit::ConstRecHitPointer &nRecHit, const TrajectoryStateOnSurface &nTsos, double &, double &, int &) const
virtual ~HICMuonUpdator()
TrajectoryStateOnSurface update(const Trajectory &mt, const TrajectoryStateOnSurface &, const TrajectoryMeasurement &, const DetLayer *, double &, double &) const
TrajectoryStateOnSurface updateEndcap(std::vector< double > &rhit, std::vector< double > &zhit, std::vector< double > &dphihit, std::vector< double > &drhit, std::vector< double > &ehitstrip, std::vector< double > &dehitphi, const TransientTrackingRecHit::ConstRecHitPointer &pRecHit, const TransientTrackingRecHit::ConstRecHitPointer &nRecHit, const TrajectoryStateOnSurface &nTsos, double &, double &, int &) const