LArSoft  v09_90_00
Liquid Argon Software toolkit - https://larsoft.org/
KalmanFilterAlg.h File Reference

Kalman Filter. More...

#include <map>
#include <memory>
#include <vector>
#include "lardata/RecoObjects/Propagator.h"
#include "TCanvas.h"

Go to the source code of this file.

Classes

class  trkf::KalmanFilterAlg
 

Namespaces

 fhicl
 parameter set interface
 
 trkf
 

Detailed Description

Kalman Filter.

Author
H. Greenlee

Configuration parameters:

Trace - Trace flag. MaxPErr - Maximum pointing error for free propagation. GoodPErr - Pointing error threshold for switching to free propagation. MaxIncChisq - Maximum incremental chisquare to accept a hit. MaxSeedIncChisq - Maximum incremental chisquare to accept in seed phase. MaxSmoothIncChisq - Maximum incremental chisquare to accept in smooth phase. MaxEndChisq - Maximum incremental chisquare for endpoint hit. MinLHits - Minimum number of hits to turn off linearized propagation. MaxLDist - Maximum distance for linearized propagation. MaxPredDist - Maximum prediciton distance to accept a hit. MaxSeedPredDist - Maximum prediciton distance to accept a hit in seed phase. MaxPropDist - Maximum propagation distance to candidate surface. MinSortDist - Sort low distance threshold. MaxSortDist - Sort high distance threshold. MaxSamePlane - Maximum consecutive hits in same plane. GapDist - Minimum gap distance. MaxNoiseHits - Maximum number of hits in noise cluster. MinSampleDist - Minimum sample distance (for momentum measurement). FitMomRange - Fit momentum using range. FitMomMS - Fit momentum using multiple scattering. GTrace - Graphical trace flag. GTraceWW - Graphical trace window width (pixels). GTraceWH - Graphical trace window height (pixels). GTraceXMin - Graphical trace minimum x (same for each view). GTraceXMax - Graphical trace maximum x (same for each view). GTraceZMin - Graphical trace minimum z (vector). GTraceZMax - Graphical trace maximum z (vector).

Definition in file KalmanFilterAlg.h.