Belle II Software development
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
11namespace 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.