Move HltEfficiencyChecker from MooreAnalysis to DaVinci
Goes with Moore!2812 (merged) (docs changes).
Move the remaining contents of MooreAnalysis (only the HltEfficiencyChecker package) into DaVinci, merging in the git history as well (following instructions here).
Also made a handful of commits here on top to please the pre-commit hooks, update a README, and get it to build & test. All working for me locally.
TODO:
-
Make sure moved tests work
Merge request reports
Activity
assigned to @rjhunter
added MC checking RTA labels
added 2 commits
- Resolved by Ross John Hunter
mentioned in issue #157 (closed)
mentioned in issue #164
mentioned in issue #163
mentioned in issue #162 (closed)
mentioned in issue #161
mentioned in issue #160
mentioned in issue #159 (closed)
mentioned in issue #158
mentioned in issue MooreAnalysis#45 (closed)
added 37 commits
-
15938824...17b01fa2 - 8 commits from branch
master
- 17b01fa2...87ed1e7e - 19 earlier commits
- 4f763c93 - Replace second while loop in intersects with iteration of existing object
- 9af48fa9 - Documentation and formatting changes
- ed48eb68 - Fixed formatting
- 9f11b007 - Apply efficiency group calculation bug fix from @rjhunter
- 13505bb6 - Merge branch 'follow-moore!2166' into 'master'
- 3383e641 - Explicitly specify old CALO raw banks or old muon decoding in HltEfficiencyChecker yaml options
- e8da7cc5 - Merge branch 'rjhunter-hltefficiencychecker-new-yaml-options' into 'master'
- 53825080 - Trim and move README into HltEfficiencyChecker
- 65ae2554 - Move HltEfficiencyChecker pruned into new dir before move to DaVinci
- 9357e3b7 - Merge branch 'hltefficiencychecker-to-davinci' of...
Toggle commit list-
15938824...17b01fa2 - 8 commits from branch
added 2 commits
mentioned in merge request Moore!2812 (merged)
mentioned in merge request MooreAnalysis!135 (merged)
- [2023-12-18 17:44] Validation started with lhcb-master-mr#9965
- [2023-12-19 01:07] Validation started with lhcb-master-mr#9967
- [2023-12-19 10:41] Validation started with lhcb-master-mr#9970
Edited by Software for LHCbadded 1 commit
- 10254b9f - Remove remaining references to MooreAnalysis; swap for DaVinci
I asked the shifter directly - I think it is only they who can do it. They haven't responded yet. If you have the authority then a button appears on the nightlies page to abort a test.
Edited by Ross John HunterThe latest test was successful. We see 17 new passing tests for DaVinci, and the MooreAnalysis tests and build have been removed in the MooreAnalysis MR.
I think certainly this MR and the Moore docs MR can be merged now. The MooreAnalysis one should probably be looked over by the maintainer in case there's anything else I need to do in retiring MooreAnalysis.
Any further review @amathad or do we merge it?
Do you also have karma to merge the changes to the docs in Moore!2812 (merged)?
mentioned in commit 8e580513
added enhancement label