Warnings from gcc11
The following warnings in gcc11 (with LCG 101) need to be addressed
https://lhcb-nightlies.web.cern.ch/nightly/lhcb-lcg-test/225/Allen/x86_64_v2-centos7-gcc11-opt/build
../checker/tracking/include/CheckerTypes.h:50:10: warning: 'track' may be used uninitialized [-Wmaybe-uninitialized]
9 occurrences: ROOT_DIR #1, ROOT_DIR #2, ROOT_DIR #3, ROOT_DIR #4, ROOT_DIR #5, ROOT_DIR #6, ROOT_DIR #7, ROOT_DIR #8, ROOT_DIR #9
../checker/tracking/include/CheckerTypes.h:50:10: warning: 'track.Checker::Track::muon_catboost_output' may be used uninitialized [-Wmaybe-uninitialized]
../main/src/Allen.cpp:870:37: warning: '*(unsigned int*)((char*)&next_run_number + offsetof(std::optional<unsigned int>,std::optional<unsigned int>::<unnamed>.std::_Optional_base<unsigned int, true, true>::<unnamed>))' may be used uninitialized in this function [-Wmaybe-uninitialized]