LArSoft  v09_90_00
Liquid Argon Software toolkit - https://larsoft.org/
KHitWireLine.h
Go to the documentation of this file.
1 
21 #ifndef KHITWIRELINE_H
22 #define KHITWIRELINE_H
23 
27 
28 namespace detinfo {
29  class DetectorPropertiesData;
30 }
31 
32 namespace trkf {
33 
34  class KHitWireLine : public KHit<1> {
35  public:
39  const std::shared_ptr<const Surface>& psurf);
40 
42  KHitWireLine(const geo::WireID& wireid, double x, double xerr);
43 
45  const art::Ptr<recob::Hit>& getHit() const { return fHit; }
46 
47  // Prediction method.
48  bool subpredict(const KETrack& tre,
49  KVector<1>::type& pvec,
50  KSymMatrix<1>::type& perr,
51  KHMatrix<1>::type& hmatrix) const override;
52 
53  private:
55  };
56 }
57 
58 #endif
Float_t x
Definition: compare.C:6
art::Ptr< recob::Hit > fHit
Definition: KHitWireLine.h:54
Declaration of signal hit object.
ublas::symmetric_matrix< double, ublas::lower, ublas::row_major, ublas::bounded_array< double, N *(N+1)/2 > > type
Kalman filter measurement class template.
ublas::vector< double, ublas::bounded_array< double, N > > type
General LArSoft Utilities.
Detector simulation of raw signals on wires.
KMatrix< N, 5 >::type type
const art::Ptr< recob::Hit > & getHit() const
Get original hit.
Definition: KHitWireLine.h:45