10#include <framework/core/Module.h>
11#include <framework/datastore/StoreArray.h>
35 void event()
override;
void initialize() override
Declare required StoreArray.
StoreArray< RecoTrack > m_temp1RecoTracks
Store Array of the input tracks.
StoreArray< SpacePointTrackCand > m_temp1SPTrackCands
Store Array of the input SPTrackCands.
void event() override
Event processing, combine store array.
std::string m_temp2RecoTracksStoreArrayName
Name of the input VXD StoreArray.
StoreArray< RecoTrack > m_temp2RecoTracks
Store Array of the input tracks.
std::string m_temp1RecoTracksStoreArrayName
Name of the input CDC StoreArray.
std::string m_temp2SPTrackCandsStoreArrayName
Name of the input VXD SPTrackCands.
StoreArray< RecoTrack > m_recoTracks
Store Array of the output tracks.
std::string m_temp1SPTrackCandsStoreArrayName
Name of the input CDC SPTrackCands.
RecoTrackStoreArrayCombinerModule()
Constructor of the module. Setting up parameters and description.
StoreArray< SpacePointTrackCand > m_temp2SPTrackCands
Store Array of the input SPTrackCands.
std::string m_recoTracksStoreArrayName
Name of the output StoreArray.
This is the Reconstruction Event-Data Model Track.
Storage for (VXD) SpacePoint-based track candidates.
Accessor to arrays stored in the data store.
Abstract base class for different kinds of events.