Belle II Software development
SegmentFinderModules.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/SegmentFinderModules.h>
9
10#include <tracking/trackFindingCDC/eventdata/hits/CDCWireHit.h>
11
12using namespace Belle2;
13using namespace TrackFindingCDC;
14
15REG_MODULE(TFCDC_SegmentFinderFacetAutomaton);
16
17REG_MODULE(TFCDC_FacetCreator);
18REG_MODULE(TFCDC_SegmentCreatorFacetAutomaton);
19REG_MODULE(TFCDC_SegmentLinker);
20REG_MODULE(TFCDC_SegmentFitter);
21REG_MODULE(TFCDC_SegmentRejecter);
22REG_MODULE(TFCDC_SegmentOrienter);
23REG_MODULE(TFCDC_SegmentCreatorMCTruth);
24
26 : Super({"CDCWireHitClusterVector", "CDCSegment2DVector"})
27{
28}
29
31 : Super({"CDCWireHitClusterVector", "CDCFacetVector"})
32{
33}
34
36 : Super({"CDCFacetVector", "CDCSegment2DVector"})
37{
38}
39
41 : Super({"CDCSegment2DVector"})
42{
43}
44
46 : Super({"CDCSegment2DVector"})
47{
48}
49
51 : Super({"CDCSegment2DVector"})
52{
53}
54
56 : Super({"CDCSegment2DVector"})
57{
58}
59
61 : Super({"CDCWireHitVector", "CDCSegment2DVector"})
62{
63}
TFCDC_FacetCreatorModule()
Constructor setting the default store vector names.
TFCDC_SegmentCreatorFacetAutomatonModule()
Constructor setting the default store vector names.
TFCDC_SegmentCreatorMCTruthModule()
Constructor setting the default store vector names.
TFCDC_SegmentFinderFacetAutomatonModule()
Constructor setting the default store vector names.
TFCDC_SegmentFitterModule()
Constructor setting the default store vector names.
TFCDC_SegmentLinkerModule()
Constructor setting the default store vector names.
TFCDC_SegmentOrienterModule()
Constructor setting the default store vector names.
TFCDC_SegmentRejecterModule()
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.