Skip to content

WIP : Update VPLightCluster class to not use Vector<LHCb::IDs>

Remove vector<LHCb::LHCbID> in VPLightCluster class, boost the timing of VPClustering. See attached plot.

Using std::vector<LHCb::ID> private member Not using std::vector<LHCb::ID>

FYI : @gligorov , @chasse , @sponce , @krinnert , @fpolci , @decianm , @sstahl To be understood: *Do we need to store all pixels to clusters? *Can we do it for MCChecking case only? *Do we want to have 2 separate cluster class and 2 different clustering algorithms? *Do we want to do the clustering in Boole and store the linkers there and use those pre-computed linkers for tracking efficiencies?

Edited by Renato Quagliani

Merge request reports