Belle II Software development
ClusterPreparationModules.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/ClusterPreparer.h>
11
12#include <tracking/trackFindingCDC/findlets/minimal/SuperClusterCreator.h>
13#include <tracking/trackFindingCDC/findlets/minimal/ClusterBackgroundDetector.h>
14#include <tracking/trackFindingCDC/findlets/minimal/ClusterRefiner.h>
15
16#include <tracking/trackFindingCDC/filters/wireHitRelation/BridgingWireHitRelationFilter.h>
17
18#include <tracking/trackFindingCDC/eventdata/utils/ClassMnemomics.h>
19#include <tracking/trackFindingCDC/findlets/base/FindletModule.h>
20
21namespace Belle2 {
26 namespace TrackFindingCDC {
30 class TFCDC_ClusterPreparerModule : public FindletModule<ClusterPreparer> {
31
34
35 public:
38 };
39
43 class TFCDC_SuperClusterCreatorModule : public FindletModule<SuperClusterCreator> {
44
47
48 public:
51 };
52
56 class TFCDC_ClusterRefinerModule : public FindletModule<ClusterRefiner<BridgingWireHitRelationFilter>> {
57
60
61 public:
64 };
65
69 class TFCDC_ClusterBackgroundDetectorModule : public FindletModule<ClusterBackgroundDetector> {
70
73
74 public:
77 };
78 }
80}
Adapter of a findlet to a module that exposes the parameters of the findlet and manages the IO with t...
Definition: FindletModule.h:30
Module implementation using the ClusterBackgroundDetector.
TFCDC_ClusterBackgroundDetectorModule()
Constructor setting the default store vector names.
Module implementation using the ClusterPreparer.
TFCDC_ClusterPreparerModule()
Constructor setting the default store vector names.
Module implementation using the ClusterRefiner.
TFCDC_ClusterRefinerModule()
Constructor setting the default store vector names.
Module implementation using the SuperClusterCreator.
TFCDC_SuperClusterCreatorModule()
Constructor setting the default store vector names.
Abstract base class for different kinds of events.