Belle II Software  release-08-01-10
StereoHitTrackAdder.h
1 /**************************************************************************
2  * basf2 (Belle II Analysis Software Framework) *
3  * Author: The Belle II Collaboration *
4  * *
5  * See git log for contributors and copyright holders. *
6  * This file is licensed under LGPL-3.0, see LICENSE.md. *
7  **************************************************************************/
8 #pragma once
9 #include <tracking/trackFindingCDC/collectors/adders/AdderInterface.h>
10 
11 namespace Belle2 {
16  namespace TrackFindingCDC {
17  class CDCTrack;
18  class CDCRLWireHit;
19 
21  class StereoHitTrackAdder : public AdderInterface<CDCTrack, CDCRLWireHit> {
22  private:
24  void add(CDCTrack& track, const CDCRLWireHit& hit, Weight weight) override;
25  };
26  }
28 }
Base class for a findlet, which uses a reduced/thinned list of weighted relations between collector a...
Class representing an oriented hit wire including a hypotheses whether the causing track passes left ...
Definition: CDCRLWireHit.h:41
Class representing a sequence of three dimensional reconstructed hits.
Definition: CDCTrack.h:41
Class to add the matched hits to the track and set the taken flag correctly.
void add(CDCTrack &track, const CDCRLWireHit &hit, Weight weight) override
Add the matched hits to the track and set the taken flag correctly.
Abstract base class for different kinds of events.