10#include <framework/core/Module.h>
11#include <tracking/dataobjects/RecoTrack.h>
12#include <mdst/dataobjects/MCParticle.h>
13#include <mdst/dataobjects/Track.h>
35 void event()
override;
A module to copy only the fitted reco tracks to the output store array.
StoreArray< RecoTrack > m_inputRecoTracks
Input RecoTracks StoreArray.
StoreArray< RecoTrack > m_outputRecoTracks
Output RecoTracks StoreArray.
std::string m_param_outputRecoTracksStoreArrayName
StoreArray name of the output reco tracks.
FittedTracksStorerModule()
Constructor.
void initialize() override
Initialize the store arrays.
void event() override
Do the copying.
std::optional< double > m_param_minimalWeight
Minimal weight for copying the hits.
std::string m_param_inputRecoTracksStoreArrayName
StoreArray name of the input reco tracks.
StoreArray< Track > m_Tracks
Tracks StoreArray.
StoreArray< MCParticle > m_MCParticles
MCParticles StoreArray.
Accessor to arrays stored in the data store.
Abstract base class for different kinds of events.