KalmanFilterTracking Class ReferenceForward Kalman filter tracking algorithm, without smoothing step. More...
Detailed DescriptionForward Kalman filter tracking algorithm, without smoothing step. This class allows straight track Kalman Filter tracking. This is done after pattern recognition, i.e. the hits that constitute the track have to be given to the algorithm. Member Function Documentation
Create a seed track (from the given hits) A track seed is created in the origin going parallel to Z with huge errors. Assume track originating in center and going along Z with very large error A track is seeded from the first and last hit. The seed is created from the first and from the last hit in the hitvector. This already gives a good estimate of the track parameters. However, the track is created with large initial covariance matrix in order to keep the bias from the seed small. When less than two hits are found on the track, CreateSeedTrack() is called without argument. assume errors for initial covariance matrix
Jacobian matrix, derivatives of measurement equation to track parameters. jacobian matrix, derivatives of measurement equation to track parameters evaluated at initial track parameters p0 The matrix is evaluated at the position p0, where p0 are the track parameters. p = (tx, ty, x, y) reconstruct a track with KF from given hits Process given hits and return a track built with Kalman Filter. First, a track seed is built from the hit. Then, the track is updated by the Kalman Filter with each hit. The method returns the final track after all hits are processed, with updated track parameters and updated covariance matrix. In this method, no alignment is performed. The track is created taking into account only the nominal position of the detectors, thus the alignment is assumed not to be existing. Now process hits and estimate track parameters previous track state actual measurement (it is only 2-dimensional in x and y) predicted measurement given previous track state The documentation for this class was generated from the following files:
Generated on Thu Jul 14 2011 23:52:01 for Kalman Alignment by 1.7.3 |