00001 #include "TrackingTools/TrajectoryParametrization/interface/LocalTrajectoryError.h"
00002
00003 LocalTrajectoryError::
00004 LocalTrajectoryError( float dx, float dy, float dxdir, float dydir,
00005 float dpinv) : theCovarianceMatrix(), theWeightMatrixPtr()
00006 {
00007 theCovarianceMatrix(3,3) = dx*dx;
00008 theCovarianceMatrix(4,4) = dy*dy;
00009 theCovarianceMatrix(1,1) = dxdir*dxdir;
00010 theCovarianceMatrix(2,2) = dydir*dydir;
00011 theCovarianceMatrix(0,0) = dpinv*dpinv;
00012
00013 }
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024
00025
00026