Muon upgrade Alignment
-
Preparation of muon detector alignment for the upgrade.
-
Temporarily includes fixed copies of relevant configured fitters from Rec which are broken in TAlignment. Will replace them with a more permanent solution in the future.
-
Alignables.py now has upgrade option for switching M1 on or off. Option and M1 could be removed completely.
-
Several modifications to remove M1.
-
New algorithm MuonTrackSelector in AlignTrTools to replace deprecated TrackFilterAlg.
-
Updated muon track selections and fitting in TAlignment/TrackSelections.py for upgrade
-
Added Escher options file for muon upgrade alignment
Merge request reports
Activity
@pgriffit once you think this is ready please remove the WIP and if you have an idea of someone, assign them to do a review.
assigned to @devieira
mentioned in issue Moore#136 (closed)
- Resolved by Peter Noel Griffith
@pgriffit we should add qmtest here. You're 95% of the way there and for the rest, take some inspiration from https://gitlab.cern.ch/lhcb/Alignment/-/blob/master/Alignment/Escher/tests/qmtest/escher.qms/align-vp-halves.qmt and https://gitlab.cern.ch/lhcb/Alignment/-/blob/master/Alignment/Escher/tests/options/validate-align-vp-halves.py for the actual validator.
You can find useful info about running/writing tests in the Moore docs. Let me know if you need help with this.
- Resolved by Peter Noel Griffith
can you please rebase on master (or merge it into your branch)? This will fix the pipeline issue (you might need to apply some formatting on the modified/new files).
- Resolved by Peter Noel Griffith
- Resolved by Peter Noel Griffith
Since
TrackMuonMatching
is changed to support only 4 station, we should fully remove the M1 from the code sooner rather than later. If you prefer not to do it now just resolve this thread into an issue.
- Resolved by Rosen Matev
The new
MuonTrackSelector
algorithm should be "modernised", but I would postpone this to another MR, after we have a working test for the muon alignment.
mentioned in issue #1
assigned to @svecchi
added 19 commits
-
b2f7b7cf...fe7513a8 - 9 commits from branch
master
- 6e4b3216 - add new muon track filter
- 7cc9723f - fixed number of muon stations
- 16a62c0d - add muon upgrade alignment options
- 6b37e867 - add option for muon upgrade alignables
- 9fd35794 - add option for muon upgrade alignables
- 341e48fa - add temporary fitters for muon
- 3a0d64c7 - update muon TrackSelections for upgrade
- 5175d049 - fix copyright and whitespace
- 3565682c - follow Rec
- b1348aa0 - Merge branch 'muon-upgrade' of https://gitlab.cern.ch/lhcb/Alignment into muon-upgrade
Toggle commit list-
b2f7b7cf...fe7513a8 - 9 commits from branch
added 1 commit
- e2dbb2a8 - add qmtests. options file needs data input when file in TestFileDB
added 22 commits
- 4bce2015 - add new muon track filter
- 9261f986 - fixed number of muon stations
- 9a56172b - add muon upgrade alignment options
- 343716d4 - add option for muon upgrade alignables
- 8e7e6f1e - add option for muon upgrade alignables
- a5b5fc7e - add temporary fitters for muon
- e9695100 - update muon TrackSelections for upgrade
- 31e9e546 - fix copyright and whitespace
- b6ff1e61 - follow Rec
- 05aa7493 - add muon upgrade alignment options
- 1456c551 - add option for muon upgrade alignables
- d621fd78 - add temporary fitters for muon
- a1b10c18 - fix copyright and whitespace
- 171660f0 - follow Rec
- 6d9b086d - Fixed formatting
- 993d5cb4 - use nSTATIONS to define m_zMS size
- 451ea5ce - add qmtests. options file needs data input when file in TestFileDB
- 97612e31 - remove M1 from Alignables and Scenarios. Remove upgrade argument from...
- 7bc12308 - cleanup
- 703e1080 - Fixed formatting
- 8cb90e79 - add test file
- 216abd23 - fix formatting
Toggle commit listadded 2 commits
mentioned in merge request lhcb-datapkg/PRConfig!121 (merged)
- Resolved by Rosen Matev
@dovombru this looks good to me, let's just run it in a ci-test
- Resolved by Rosen Matev
added 1 commit
- c47dff8b - Apply suggestion to Alignment/Escher/tests/qmtest/escher.qms/align-muon.qmt
- Resolved by Rosen Matev
added 1 commit
- 741e45a7 - Apply suggestion to Alignment/Escher/tests/qmtest/escher.qms/align-muon.qmt
- [2020-04-23 11:20] Validation started with lhcb-master-mr#705
added Muon new feature testing labels
unassigned @pgriffit
mentioned in commit 962dd471
mentioned in issue Moore#163 (closed)