CMS 3D CMS Logo

trackAssociationChi2.h
Go to the documentation of this file.
1 #ifndef SimTracker_TrackAssociation_trackAssociationChi2_h
2 #define SimTracker_TrackAssociation_trackAssociationChi2_h
3 
9 
10 namespace track_associator {
13  const reco::TrackBase::CovarianceMatrix &recoTrackCovMatrix,
14  const Basic3DVector<double> &momAtVtx,
15  const Basic3DVector<double> &vert,
16  int charge,
17  const MagneticField &magfield,
18  const reco::BeamSpot &bs);
19 
21  const reco::TrackBase::CovarianceMatrix &recoTrackCovMatrix,
22  const TrackingParticle &trackingParticle,
23  const MagneticField &magfield,
24  const reco::BeamSpot &bs);
25 
27  const TrackingParticle &trackingParticle,
28  const MagneticField &magfield,
29  const reco::BeamSpot &bs);
30 } // namespace track_associator
31 
32 #endif
math::Vector< dimension >::type ParameterVector
parameter vector
Definition: TrackBase.h:74
Monte Carlo truth information used for tracking validation.
double trackAssociationChi2(const reco::TrackBase::ParameterVector &rParameters, const reco::TrackBase::CovarianceMatrix &recoTrackCovMatrix, const Basic3DVector< double > &momAtVtx, const Basic3DVector< double > &vert, int charge, const MagneticField &magfield, const reco::BeamSpot &bs)
basic method where chi2 is computed
math::Error< dimension >::type CovarianceMatrix
5 parameter covariance matrix
Definition: TrackBase.h:77