FIND_DECAY and FIND_MCDECAY functor
Create two functor named FIND_DECAY
and FIND_MC_DECAY
that implements respectively the algorithms DecayFinder (new, see !3091 (merged)) and MCDecayFinder.
To be used in composition with other functors to get information about particles belonging to the decay chain.
FIND_DECAY (FIND_MC_DECAY) is MAP of _FIND_DECAY (_FIND_MC_DECAY), functor accepting const LHCb::Particle*
(const LHCb::MCParticle*
) or const LHCb::Particle&
(const LHCb::MCParticle&
) and returning a const LHCb::Particle*
(const LHCb::MCParticle*
).
TODO:
-
Fix test; -
Adapt the functor to support MCParticles.
Perhaps related to issue: #356
Example in the DV MR DaVinci!781 (merged)
cc: @amathad
Edited by Tommaso Fulghesu