Create entry for VeloBackward tracks in LHCb::Event::Enum::Track::Type
We use the track 'type' flag in a.o. monitoring and track selection (e.g. for alignment). The types are currently 'Velo','Upstream','Long' etc. There is no separate track type for 'backward' Velo tracks. Instead, backward velo tracks are velo tracks that have the 'backward' flag set. To simplify configuration and implementation in monitors and selectors it would actually be very convenient if velo backward tracks were a separate type.
It should not be much effort to do implement this:
- add an entry in the Enum
- spot all use cases of the 'Velo' type and the 'isBackward' flag and fix those I think that the usage is limited to some monitoring algs, TrackSelector and perhaps some converters.
If someone can think of a reason why this is a bad idea, please let me know soon.
Also, can somebody remind me why we have a tracktype 'Calo'?