add `constexpr` to ChannelIDs, and make constructors `explicit`
continuation of !2956 (merged): add as much constexpr
as possible, and make single argument constructors explicit
as this sits on top of !2956 (merged), it (also) requires Rec!2361 (merged), Phys!886 (merged), Boole!332 (merged) In addition, needs Lbcom!546 (merged), Rec!2362 (merged) (which sits on top of Rec!2361 (merged)), Boole!333 (merged) (which sits on top of Boole!332 (merged)), Panoramix!86 (merged), Run2Support!10 (merged)
Merge request reports
Activity
added modernisation label
added 1 commit
- 8f366aea - constexpr all channelIDs, make single-argument constructors explicit
added 1 commit
- fa83e819 - constexpr all channelIDs, make single-argument constructors explicit
added 1 commit
- e9694738 - constexpr all channelIDs, make single-argument constructors explicit
- Resolved by Rosen Matev
/ci-test --merge Rec!2361 (merged) Phys!886 (merged) Boole!332 (merged)
added ci-test-triggered label
- [2021-03-06 21:46] Validation started with lhcb-master-mr#2002
- [2021-03-07 11:23] Validation started with lhcb-master-mr#2003
Edited by Software for LHCbmentioned in commit Lbcom@dc7fefce
mentioned in merge request Lbcom!546 (merged)
mentioned in commit Lbcom@d71829d0
mentioned in commit Rec@50adc7c6
mentioned in merge request Rec!2362 (merged)
mentioned in commit Boole@98802a14
mentioned in merge request Boole!333 (merged)
mentioned in commit Boole@13081eb4