Follow LHCb!3734 (type safety in LHCbID)
As a side effect, fixes the compilation warnings
../Phys/DaVinciTypes/src/HashIDs.cpp:81:62: warning: array subscript 'int (**)(...)[0]' is partly outside array bounds of 'const LHCb::LHCbID [1]' [-Warray-bounds]
11 occurrences: Phys/DaVinciTypes #1, Phys/DaVinciTypes #2, Phys/DaVinciTypes #3, Phys/DaVinciTypes #4, Phys/DaVinciTypes #5, Phys/DaVinciTypes #6, Phys/DaVinciTypes #7, Phys/DaVinciTypes #8, Phys/DaVinciTypes #9, Phys/DaVinciTypes #10, Phys/DaVinciTypes #11
Edited by Marco Cattaneo