23#include "GaudiKernel/EventContext.h"
34std::vector<T2TrackManager::TrackVector>
37 int key = ctx.eventID().event_number() %2 -1;
38 const int nEntries = cluster.size();
43 std::vector<TrackVector> trackCollections(
m_nSplit);
49 for (
auto&& track: cluster) {
59 trackCollections[nPos].push_back(track);
63 return trackCollections;
int alternatingSplit(int &key) const
std::vector< TrackVector > split(const TrackVector &cluster, const EventContext &ctx) const
int orderedSplit(int &key, int nEntries) const
const int m_nSplit
Data members.
std::vector< const Trk::Track * > TrackVector