Belle II Software  release-05-02-19
StereoHitFinderModule.h
1 /**************************************************************************
2  * BASF2 (Belle Analysis Framework 2) *
3  * Copyright(C) 2016 - Belle II Collaboration *
4  * *
5  * Author: The Belle II Collaboration *
6  * Contributors: Nils Braun, Dmitrii Neverov *
7  * *
8  * This software is provided "as is" without any warranty. *
9  **************************************************************************/
10 #pragma once
11 
12 #include <tracking/trackFindingCDC/findlets/combined/StereoHitFinder.h>
13 #include <tracking/trackFindingCDC/findlets/combined/MonopoleStereoHitFinder.h>
14 #include <tracking/trackFindingCDC/findlets/combined/MonopoleStereoHitFinderQuadratic.h>
15 
16 #include <tracking/trackFindingCDC/findlets/base/FindletModule.h>
17 #include <tracking/trackFindingCDC/eventdata/utils/ClassMnemomics.h>
18 
19 namespace Belle2 {
24  namespace TrackFindingCDC {
43  class TFCDC_StereoHitFinderModule : public FindletModule<StereoHitFinder> {
44 
46  using Super = FindletModule<StereoHitFinder>;
47 
48  public:
51  };
52 
63  class TFCDC_MonopoleStereoHitFinderQuadraticModule : public FindletModule<MonopoleStereoHitFinderQuadratic> {
64 
67 
68  public:
71  };
72 
77  class TFCDC_MonopoleStereoHitFinderModule : public FindletModule<MonopoleStereoHitFinder> {
78 
81 
82  public:
85  };
86  }
88 }
Belle2::TrackFindingCDC::TFCDC_StereoHitFinderModule::TFCDC_StereoHitFinderModule
TFCDC_StereoHitFinderModule()
Tries to add CDC stereo hits to the found CDC tracks by applying a histogramming method with a 2D hou...
Definition: StereoHitFinderModule.cc:19
Belle2::TrackFindingCDC::TFCDC_MonopoleStereoHitFinderQuadraticModule::Super
FindletModule< MonopoleStereoHitFinderQuadratic > Super
The base class.
Definition: StereoHitFinderModule.h:74
Belle2::TrackFindingCDC::TFCDC_MonopoleStereoHitFinderQuadraticModule::TFCDC_MonopoleStereoHitFinderQuadraticModule
TFCDC_MonopoleStereoHitFinderQuadraticModule()
Tries to add CDC stereo hits to the found CDC tracks by applying a histogramming method with a quad t...
Definition: StereoHitFinderModule.cc:24
Belle2::TrackFindingCDC::TFCDC_StereoHitFinderModule::Super
FindletModule< StereoHitFinder > Super
The base class.
Definition: StereoHitFinderModule.h:54
Belle2::TrackFindingCDC::TFCDC_MonopoleStereoHitFinderModule::TFCDC_MonopoleStereoHitFinderModule
TFCDC_MonopoleStereoHitFinderModule()
Tries to add CDC stereo hits to the found CDC tracks by applying a histogramming method with a quad t...
Definition: StereoHitFinderModule.cc:29
Belle2::TrackFindingCDC::TFCDC_MonopoleStereoHitFinderModule::Super
FindletModule< MonopoleStereoHitFinder > Super
The base class.
Definition: StereoHitFinderModule.h:88
Belle2
Abstract base class for different kinds of events.
Definition: MillepedeAlgorithm.h:19
Belle2::TrackFindingCDC::TFCDC_MonopoleStereoHitFinderQuadraticModule
Tries to add CDC stereo hits to the found CDC tracks by applying a histogramming method with a quad t...
Definition: StereoHitFinderModule.h:71
Belle2::TrackFindingCDC::TFCDC_MonopoleStereoHitFinderModule
Tries to add CDC stereo hits to the found CDC tracks by applying a histogramming method with a 3D hou...
Definition: StereoHitFinderModule.h:85
Belle2::TrackFindingCDC::FindletModule
Adapter of a findlet to a module that exposes the parameters of the findlet and manages the IO with t...
Definition: FindletModule.h:40