Increase type-safety in LHCbID
explicitly (force) the use of the (now strong) enum channelIDtype instead of unsigned int.
... and fix the bug that the above code exposed: HitPattern ignored UT
requires Rec!2361 (merged), Phys!886 (merged), Boole!332 (merged)
Edited by Gerhard Raven