74 void setNThreads(
int n, std::shared_ptr<tbb::task_arena>& arena);
81 bounded_vector<TrackingCandidate>&
tracks,
82 bounded_vector<bounded_vector<int>>& firstClusters);
86 void computeLayerTracklets(
IterationContext& context,
int iteration,
int iVertex);
98 template <
typename InputSeed>
100 int defaultCellPathId,
int startLevel,
int currentLevel,
101 const bounded_vector<InputSeed>& currentSeeds,
102 bounded_vector<RoadSeedEmission>& updatedCells,
105 std::shared_ptr<tbb::task_arena> mTaskArena;
TraversalTopologyView topology
gsl::span< const gsl::span< const GlobalMeasurement > > layerGlobalMeasurements
IterationContext(int iterationValue, TimeFrame &frameValue, TimeFrameScratch &scratchValue, TraversalTopologyView topologyValue, const IterationConfiguration &configurationValue, gsl::span< const gsl::span< const GlobalMeasurement > > layerGlobalMeasurementsValue, float bzValue)
const DetectorConfiguration & detectorConfiguration
TimeFrameScratch & scratch
const IterationConfiguration & configuration