Belle II Software  release-05-02-19
CDCCKFTracksCombinerModule.h
1 /**************************************************************************
2  * BASF2 (Belle Analysis Framework 2) *
3  * Copyright(C) 2019 - Belle II Collaboration *
4  * *
5  * Author: The Belle II Collaboration *
6  * Contributors: Nils Braun, S. Glazov *
7  * *
8  * This software is provided "as is" without any warranty. *
9  **************************************************************************/
10 #pragma once
11 
12 #include <framework/core/Module.h>
13 
14 #include <framework/datastore/StoreArray.h>
15 #include <tracking/dataobjects/RecoTrack.h>
16 
22 namespace Belle2 {
27 
31  class CDCCKFTracksCombinerModule : public Module {
32 
33  public:
36 
38  void initialize() override;
39 
41  void event() override;
42 
43  private:
49  std::string m_recoTracksStoreArrayName;
50 
57  };
59 }
60 
Belle2::CDCCKFTracksCombinerModule::event
void event() override
Event processing, combine store array.
Definition: CDCCKFTracksCombinerModule.cc:44
Belle2::CDCCKFTracksCombinerModule::m_recoTracksStoreArrayName
std::string m_recoTracksStoreArrayName
Name of the output StoreArray.
Definition: CDCCKFTracksCombinerModule.h:57
Belle2::CDCCKFTracksCombinerModule::m_recoTracks
StoreArray< RecoTrack > m_recoTracks
Store Array of the output tracks.
Definition: CDCCKFTracksCombinerModule.h:64
Belle2
Abstract base class for different kinds of events.
Definition: MillepedeAlgorithm.h:19
Belle2::CDCCKFTracksCombinerModule::CDCCKFTracksCombinerModule
CDCCKFTracksCombinerModule()
Constructor of the module. Setting up parameters and description.
Definition: CDCCKFTracksCombinerModule.cc:17
Belle2::CDCCKFTracksCombinerModule::m_vxdRecoTracksStoreArrayName
std::string m_vxdRecoTracksStoreArrayName
Name of the input VXD StoreArray.
Definition: CDCCKFTracksCombinerModule.h:55
Belle2::CDCCKFTracksCombinerModule::m_cdcRecoTracks
StoreArray< RecoTrack > m_cdcRecoTracks
Store Array of the input tracks.
Definition: CDCCKFTracksCombinerModule.h:60
Belle2::CDCCKFTracksCombinerModule::m_cdcRecoTracksStoreArrayName
std::string m_cdcRecoTracksStoreArrayName
Name of the input CDC StoreArray.
Definition: CDCCKFTracksCombinerModule.h:53
Belle2::StoreArray
Accessor to arrays stored in the data store.
Definition: ECLMatchingPerformanceExpertModule.h:33
Belle2::CDCCKFTracksCombinerModule::initialize
void initialize() override
Declare required StoreArray.
Definition: CDCCKFTracksCombinerModule.cc:32
Belle2::CDCCKFTracksCombinerModule::m_vxdRecoTracks
StoreArray< RecoTrack > m_vxdRecoTracks
Store Array of the input tracks.
Definition: CDCCKFTracksCombinerModule.h:62