Belle II Software development
CDCMCCloneLookUpFiller.cc
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#include <tracking/trackFindingCDC/findlets/minimal/CDCMCCloneLookUpFiller.h>
9
10#include <tracking/trackFindingCDC/mclookup/CDCMCCloneLookUp.h>
11
12#include <tracking/trackFindingCDC/eventdata/tracks/CDCTrack.h>
13
14using namespace Belle2;
15using namespace TrackFindingCDC;
16
18{
19 return "Fill CDCTracks into CDCMCCloneLookUp singleton, which stores lookup table if track is clone";
20}
21
24{
26}
27
28void CDCMCCloneLookUpFiller::apply(std::vector<CDCTrack>& cdcTracks)
29{
31}
void beginEvent() final
Signal the beginning of a new event.
std::string getDescription() final
Short description of the findlet.
void apply(std::vector< CDCTrack > &cdcTracks) final
Write give tracks into track store array.
static CDCMCCloneLookUp & getInstance()
Getter for the singletone instance.
void clear()
Clear eventwise lookup tables.
void fill(std::vector< CDCTrack > &cdcTracks)
fill with all cdcTracks in an event
Abstract base class for different kinds of events.