Belle II Software development
T0ExtractorModules.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/eventdata/utils/ClassMnemomics.h>
11#include <tracking/trackFindingCDC/findlets/base/FindletModule.h>
12#include <tracking/eventTimeExtraction/findlets/BaseEventTimeExtractorModule.dcl.h>
13
14#include <tracking/eventTimeExtraction/findlets/IterativeDriftLengthBasedEventTimeExtractor.h>
15#include <tracking/eventTimeExtraction/findlets/IterativeChi2BasedEventTimeExtractor.h>
16#include <tracking/eventTimeExtraction/findlets/HitBasedT0Extractor.h>
17#include <tracking/eventTimeExtraction/findlets/FullGridChi2TrackTimeExtractor.h>
18#include <tracking/eventTimeExtraction/findlets/FullGridDriftLengthTrackTimeExtractor.h>
19
20#include <tracking/eventTimeExtraction/utilities/ClassMnemomics.h>
21
22namespace Belle2 {
31 public EventTimeExtractorModule<IterativeDriftLengthBasedEventTimeExtractor> {
32 };
33
38 public EventTimeExtractorModule<IterativeChi2BasedEventTimeExtractor> {
39 };
40
45 public EventTimeExtractorModule<FullGridChi2TrackTimeExtractor> {
46 };
47
52 public EventTimeExtractorModule<FullGridDriftLengthTrackTimeExtractor> {
53 };
54
68
69
71}
CDCHitBasedT0ExtractionModule()
Constructor setting the default store vector names.
TrackFindingCDC::FindletModule< HitBasedT0Extractor > Super
Type of the base class.
Module implementation using only the chi2.
Module implementation using only the drift lengths.
Module implementation using only the chi2.
Module implementation using the drift length and the chi2.
Adapter of a findlet to a module that exposes the parameters of the findlet and manages the IO with t...
TrackFindingCDC::FindletModule< TrackFindingCDC::FindletStoreArrayInput< BaseEventTimeExtractorModuleFindlet< AFindlet > > > EventTimeExtractorModule
Alias for the event time extraction module.
Abstract base class for different kinds of events.