Skip to content
Snippets Groups Projects

Unify treatment of sector search for UT-based pattern reco

Merged Michel De Cian requested to merge decianm-UTSectorHandling into master
2 unresolved threads
  • Put all code that is used to go from track-position -> sector numbers in one location.
  • Clean up not used code
  • Adapt pattern recognition algorithms (Rec!2404 (merged))

Addresses Rec#147

@peilian

Edited by Michel De Cian

Merge request reports

Pipeline #2557052 passed

Pipeline passed for 5c8bd20c on decianm-UTSectorHandling

Approval is optional

Merged by Christopher Rob JonesChristopher Rob Jones 3 years ago (May 6, 2021 8:35am UTC)

Merge details

  • Changes merged into master with 791814d3 (commits were squashed).
  • Deleted the source branch.

Pipeline #2576885 passed

Pipeline passed for 791814d3 on master

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • Michel De Cian added 1 commit

    added 1 commit

    • a8899a71 - change the way the sector numbers and the padding element is treated, add more asserts

    Compare with previous version

  • Michel De Cian marked this merge request as ready

    marked this merge request as ready

  • Michel De Cian resolved all threads

    resolved all threads

  • added Tracking label

  • added UT bug fix labels

  • let's give this another spin tonight

  • added lhcb-head label

  • Rosen Matev mentioned in merge request !3052 (closed)

    mentioned in merge request !3052 (closed)

  • Rosen Matev added 1 commit

    added 1 commit

    • 5c8bd20c - add some more global UT numbers to UTInfo

    Compare with previous version

  • Rosen Matev assigned to @jonrob and unassigned @rmatev

    assigned to @jonrob and unassigned @rmatev

  • Edited by Software for LHCb
  • Christopher Rob Jones resolved all threads

    resolved all threads

  • mentioned in commit 791814d3

    • @jonrob I've just updated my setup to current master of everything and Rec does not compile anymore. After investigation, it's because this MR is needed ! So something has been merged that was depending on this, while this one is still pending. Can you fix that ?

      For the details, the problem is the rename of findSectorsFullChanIdx into findSectorsFullID

    • Author Developer

      Yes, this MR and Rec!2404 (merged) belong together. Without Rec!2404 (merged), you'll get a compilation error in PrLongLivedTracking, as you mentioned.

    • Ok, but that's not my problem. My problem is commit 9df96b06. It was merged into LHCb via MR !2990 (merged) and drops findSectorsFullChanIdx although it's still used in Rec. This MR in which I'm writing fixes the problem, but is not yet merged.

      Not that the commit in question has message "fixed formatting" but looks more like the content of the present MR. So I think it has never been tested actually and was merged by mistake !

    • To add to the situation, this MR can no more be merged/rebased on master as it conflicts, exactly with commit 9df96b06. I think that one is really wrong and the review process/testing did not manage to find it out. Strange. I suspect there were short cuts in the tests here.

    • The message is 'fixed formatting' because the author of this MR (or someone else) selected the squash option, and I did not notice when I merged and hence gitlab picked the last inappropriate comment....

      and yes I accidentally merged a wrong LHCB MR yesterday, see my comment above.

      Edited by Christopher Rob Jones
    • ok thanks for the explanation. Due to the rebase conflict, I'm working with a hand patched version for now.

    • Totally normal that these things can happen! But I'd like to plead with the maintainer team (@jonrob) that maybe in the future the first step would be a revert of such MRs, to get the stack back into working order quickly.

    • Fair enough request. I was hoping to avoid having a revert commit in our git history by getting the refs quickly, but that did not happen yesterday.

    • Please register or sign in to reply
  • Please register or sign in to reply
    Loading