Compound Kalman Filter measurement. More...
#include "lardata/RecoObjects/KHit.h"
Go to the source code of this file.
Classes | |
class | trkf::KHitMulti |
Namespaces | |
trkf | |
Compound Kalman Filter measurement.
This class allows a collection of Kalman Filter measurements to function as a single measurement. This class inherits from KHitBase and fulfills the KHitBase interface. The following attributes are owned by base class KHitBase.
This class adds the following attributes of its own.
The only supported kind of underlying measurement is KHit<1> (more types could be added if needed). The dimension of the measurement space is dynamic (potentially large) and specified at run time.
The measurement vector, measurement error matrix, prediction vector, and H-matrix are simply the concatenation of the corressponding quantities from the underlying measurements. The measurement error matrix is block-diagonal with no correlation between the underlying measurements. The prediction error matrix is calculated from the error matrix of the track hypothesis and the full H-matrix (there will be correlations between measurements). Residuals and chisquare are calculated in the usual way.
Definition in file KHitMulti.h.