Adapt to LHCb!4423 - use strong enum for TagResult
- adopt to use strong enum Tagger::TagResult
- take advantage of setters returning *this
- take advantage of default constructors to avoid hardwiring numbers
- streamline calls to MVA evaluators
- more natural use of optional
- avoid creating temporary vectors for polynomial coefficients
- prefer std::make_unique over naked new
must be applied together with LHCb!4423 (merged)
Edited by Gerhard Raven