Merged requested to merge follow-rec-2713 into master
Rec!2713 (merged) added a distinction between
DOCA -- the former just uses the 'first' state to compute
DOCA, and the latter uses the
IDistanceCalculatorTool interface (with
LoKi::DistanceCalculator as default - and only - implementation) which only works on LHCb::Particle.
In case an algorithm uses more than one
DOCA cut, this leads to warnings about duplicate properties -- but as these properties will always have the same key and value, they are harmless -- and could be fixed by instantiating tool handles without corresponding property, but that would require extending the grammar for
DOCA to be able to specify the tool instance instead.
Must be applied in conjunction with Rec!2713 (merged), LHCb!3404 (merged)