LArSoft  v07_13_02
Liquid Argon Software toolkit - http://larsoft.org/
InteractPlane.h
Go to the documentation of this file.
1 
16 #ifndef INTERACTPLANE_H
17 #define INTERACTPLANE_H
18 
20 
21 namespace trkf {
22 
24  {
25  public:
26 
28  InteractPlane(double tcut);
29 
31  virtual ~InteractPlane();
32 
33  // Overrides.
34 
36  Interactor* clone() const {return new InteractPlane(*this);}
37 
39  virtual bool noise(const KTrack& trk, double s, TrackError& noise_matrix) const;
40  };
41 }
42 
43 #endif
Float_t s
Definition: plot.C:23
KSymMatrix< 5 >::type TrackError
Track error matrix, dimension 5x5.
InteractPlane(double tcut)
Constructor.
Base class for Kalman filter track interactor.
virtual bool noise(const KTrack &trk, double s, TrackError &noise_matrix) const
Calculate noise matrix.
Interactor * clone() const
Clone method.
Definition: InteractPlane.h:36
virtual ~InteractPlane()
Destructor.