Belle II Software development
SegmentFinderModules.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
10#include <tracking/trackFindingCDC/findlets/combined/SegmentFinderFacetAutomaton.h>
11
12#include <tracking/trackFindingCDC/findlets/minimal/FacetCreator.h>
13#include <tracking/trackFindingCDC/findlets/minimal/SegmentCreatorFacetAutomaton.h>
14#include <tracking/trackFindingCDC/findlets/minimal/SegmentLinker.h>
15#include <tracking/trackFindingCDC/findlets/minimal/SegmentOrienter.h>
16#include <tracking/trackFindingCDC/findlets/minimal/SegmentFitter.h>
17#include <tracking/trackFindingCDC/findlets/minimal/SegmentRejecter.h>
18#include <tracking/trackFindingCDC/findlets/minimal/SegmentCreatorMCTruth.h>
19
20#include <tracking/trackingUtilities/eventdata/utils/ClassMnemomics.h>
21#include <tracking/trackingUtilities/findlets/base/FindletModule.h>
22
23/******* Combined Findlets **********/
24namespace Belle2 {
29 namespace TrackFindingCDC {
42 }
44}
45
46/******* Minimal Findlets **********/
47namespace Belle2 {
52 namespace TrackFindingCDC {
65
78
91
104
116
128
141 }
143}
TFCDC_FacetCreatorModule()
Constructor setting the default store vector names.
TrackingUtilities::FindletModule< FacetCreator > Super
Type of the base class.
TFCDC_SegmentCreatorFacetAutomatonModule()
Constructor setting the default store vector names.
TrackingUtilities::FindletModule< SegmentCreatorFacetAutomaton > Super
Type of the base class.
TrackingUtilities::FindletModule< SegmentCreatorMCTruth > Super
Type of the base class.
TFCDC_SegmentCreatorMCTruthModule()
Constructor setting the default store vector names.
TrackingUtilities::FindletModule< SegmentFinderFacetAutomaton > Super
Type of the base class.
TFCDC_SegmentFinderFacetAutomatonModule()
Constructor setting the default store vector names.
TFCDC_SegmentFitterModule()
Constructor setting the default store vector names.
TrackingUtilities::FindletModule< SegmentFitter > Super
Type of the base class.
TrackingUtilities::FindletModule< SegmentLinker > Super
Type of the base class.
TFCDC_SegmentLinkerModule()
Constructor setting the default store vector names.
TrackingUtilities::FindletModule< SegmentOrienter > Super
Type of the base class.
TFCDC_SegmentOrienterModule()
Constructor setting the default store vector names.
TrackingUtilities::FindletModule< SegmentRejecter > Super
Type of the base class.
TFCDC_SegmentRejecterModule()
Constructor setting the default store vector names.
Adapter of a findlet to a module that exposes the parameters of the findlet and manages the IO with t...
Abstract base class for different kinds of events.