LArSoft  v09_90_00
Liquid Argon Software toolkit - https://larsoft.org/
InteractPlane.h
Go to the documentation of this file.
1 
16 #ifndef INTERACTPLANE_H
17 #define INTERACTPLANE_H
18 
20 
21 namespace detinfo {
22  class DetectorPropertiesData;
23 }
24 
25 namespace trkf {
26 
28  public:
29  InteractPlane(detinfo::DetectorPropertiesData const& detProp, double tcut);
30 
31  Interactor* clone() const override { return new InteractPlane(*this); }
32 
34  bool noise(const KTrack& trk, double s, TrackError& noise_matrix) const override;
35 
36  private:
38  };
39 }
40 
41 #endif
detinfo::DetectorPropertiesData const & fDetProp
Definition: InteractPlane.h:37
KSymMatrix< 5 >::type TrackError
Track error matrix, dimension 5x5.
Base class for Kalman filter track interactor.
unsigned int noise()
Definition: chem4.cc:261
Interactor * clone() const override
Clone method.
Definition: InteractPlane.h:31
General LArSoft Utilities.