11#include <tracking/spacePointCreation/SpacePointTrackCand.h>
12#include <tracking/trackFindingVXD/trackSetEvaluator/OverlapNetwork.h>
13#include <framework/datastore/StoreArray.h>
14#include <framework/core/Module.h>
42 void event() override final;
Hold information about overlap of SpacePointTrackCand.
Storage for (VXD) SpacePoint-based track candidates.
Accessor to arrays stored in the data store.
void initialize() override final
Requires SpacePointTrackCands, OverlapNetworks.
TrackSetEvaluatorGreedyDEVModule()
Constructor of the module.
void event() override final
Application of the algorithm.
std::string m_nameOverlapNetworks
name of the overlap networks
StoreArray< OverlapNetwork > m_overlapNetworks
access to tcNetwork, which will be produced by this module
StoreArray< SpacePointTrackCand > m_spacePointTrackCands
the storeArray for SpacePointTrackCands as member, is faster than recreating link for each event
std::string m_nameSpacePointTrackCands
Name of array of SpacePointTrackCand.
Abstract base class for different kinds of events.