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 }
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