14 unsigned int measOffset,
16 : m_disabled(!enabled),
17 m_measOffset(measOffset),
18 m_nUsedMeasurements(enabled ? numSeeds : 0
ul, 0
u),
19 m_nSeedMeasurements(enabled ? numSeeds : 0
ul, 0
u),
20 m_isDuplicateSeed(enabled ? numSeeds : 0
ul, false) {
29 addSeeds(typeIndex, seeds, measurementIndex,
30 [](std::size_t) -> std::array<std::size_t, 3> {
return {0, 1, 2}; },
48 bool useTopSp = useTopSpFun(seed);
49 const auto& sps = seed.sp();
50 for (std::size_t isp : spacePointIndicesFun(sps.size())) {
52 const std::vector<const xAOD::UncalibratedMeasurement *> &els = sp->
measurements();
54 std::size_t hitIndex = measurementIndex.
index(*meas);