Belle II Software development
AxialTrackFinderModules.cc
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#include <tracking/modules/trackFinderCDC/AxialTrackFinderModules.h>
9
10#include <tracking/trackFindingCDC/eventdata/tracks/CDCTrack.h>
11#include <tracking/trackFindingCDC/eventdata/hits/CDCWireHit.h>
12#include <mdst/dataobjects/ECLCluster.h>
13
14using namespace Belle2;
15using namespace TrackFindingCDC;
16
17REG_MODULE(TFCDC_AxialTrackFinderLegendre);
18REG_MODULE(TFCDC_AxialTrackFinderHough);
19REG_MODULE(TFCDC_AxialTrackCreatorSegmentHough);
20REG_MODULE(TFCDC_AxialTrackCreatorMCTruth);
21REG_MODULE(TFCDC_MonopoleAxialTrackFinderLegendre);
22REG_MODULE(TFCDC_AxialStraightTrackFinder);
23
25 : Super({"CDCWireHitVector", "CDCTrackVector"})
26{
27}
28
30 : Super({"CDCWireHitVector", "CDCTrackVector"})
31{
32}
33
35 : Super({"CDCSegment2DVector", "CDCTrackVector"})
36{
37}
38
40 : Super({"CDCWireHitVector", "CDCTrackVector"})
41{
42}
43
45 : Super({"CDCWireHitVector", "CDCMonopoleTrackVector"})
46{
47}
48
50 : Super({"CDCWireHitVector", "CDCMonopoleTrackVector"})
51{
52}
TFCDC_AxialStraightTrackFinderModule()
Constructor setting the default store vector names.
TFCDC_AxialTrackCreatorMCTruthModule()
Constructor setting the default store vector names.
TFCDC_AxialTrackCreatorSegmentHoughModule()
Constructor setting the default store vector names.
TFCDC_AxialTrackFinderHoughModule()
Constructor setting the default store vector names.
TFCDC_AxialTrackFinderLegendreModule()
Constructor setting the default store vector names.
TFCDC_MonopoleAxialTrackFinderLegendreModule()
Constructor setting the default store vector names.
#define REG_MODULE(moduleName)
Register the given module (without 'Module' suffix) with the framework.
Definition: Module.h:650
Abstract base class for different kinds of events.