Skip to content
Snippets Groups Projects

Draft: IGNORE: draft merge of run5 into master to get public diff to work out what still needs to be done

Open Timothy David Evans requested to merge run5 into master

Merge request reports

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
603 603 output_transform=lambda Output: {"DataKeys": [location]},
604 604 **kwargs
605 605 ).Output
606 out.force_type(force_type)
606 if force_type != "" :
607 out.force_type(force_type)
  • this is not needed -- instead of doing make_data_with_FetchDataFromFile(... , force_type='') which this enables, you can already do make_data_with_FetchDataFromFile(... , force_type='unknown_t') if that is really what you want to...

    aside: I'd very much would like to learn the circumstances where specifying 'unknown_t' -- or not specifying anything, which is the same thing as specifying 'unknown_t', just less explicit -- would actually be needed/usefull, as almost any code that uses the result will have a strong opinion on what types it will accept, and if it is the wrong one, it is just going to generate an error downstream during the event loop.

  • Please register or sign in to reply
  • added RTA label

  • Christopher Rob Jones marked this merge request as draft

    marked this merge request as draft

  • added 2 commits

    • 7379b61f - ignore: Run5 moves pr classes out of LHCb into Rec for
    • 83b371f5 - Merge branch 'tevans/continue_run5_cleanup' into 'run5'

    Compare with previous version

  • added 1 commit

    Compare with previous version

  • added 2 commits

    • 64576343 - ignore: run5 update precommit and clangformat in run5 branch
    • 1c409fdc - Merge branch 'tevans/run5-change-precommit' into 'run5'

    Compare with previous version

  • added 1 commit

    Compare with previous version

  • added 2 commits

    • f92f14bc - Ignore: merge master into run5 branch
    • f8d1a49d - Merge branch 'run5_merge_master' into 'run5'

    Compare with previous version

  • Timothy David Evans added 231 commits

    added 231 commits

    Compare with previous version

  • added 1 commit

    Compare with previous version

  • added 1 commit

    Compare with previous version

  • added 1 commit

    Compare with previous version

  • 48 48 };
    49 49
    50 50 // number of detector layers/regions
    51 enum Number { NumVelo = 26, NumUT = 4, NumFT = 12, NumMuon = 5 };
    51 enum Number { NumVelo = 32, NumUT = 4, NumFT = 12, NumMuon = 5, NumMP = 6 };
  • 53 53 { "accT3S", &MCTrackInfo::accT3S },
    54 54 { "accT1", &MCTrackInfo::accT1 },
    55 55 { "accT2", &MCTrackInfo::accT2 },
    56 { "accT3", &MCTrackInfo::accT3 } } ) {}
    56 { "accT3", &MCTrackInfo::accT3 },
    57 { "hasFT", &MCTrackInfo::hasFT },
    58 { "hasMP", &MCTrackInfo::hasMP } } ) {}
    • On those classes, i think it will be better to have those defined and moved out of LHCb but make them in Rec. I don't think we use any of those at the level of Gauss, but only Boole eventually if we create those track info objects as part of Boole step "given-digitisation". As we are not yet there, i would not change this code here. tell me if I am wrong on this, but part of the "rewriting the TrackInfo" was exactly to avoid having this code overlapping to run1/2/3 definitions allowing backward compatibility. We will anyway have to re-modify all this for magnet station in case or study and determine what makes sense or not to define with new trackers.

    • Please register or sign in to reply
  • added 2 commits

    • d472f4f9 - Ignore: merge master into run5 branch for Gaudi version change
    • 38512f15 - Merge branch 'tevans/run5-rebase' into 'run5'

    Compare with previous version

  • @tevans i see that now we have some conflicts to master here. Not sure if we know why, but i tried to merge master locally and fix them in !5022 (merged) . I wonder if it's better that i try to run the full chain again with this and other run5-branches rebased and if all works, i just push directly to this branch?

  • Timothy David Evans mentioned in merge request !5022 (merged)

    mentioned in merge request !5022 (merged)

  • added 2 commits

    • f8027454 - [IGNORE] Rebased run5 branch
    • a6d33c0a - Merge branch 'run5_rebased' into 'run5'

    Compare with previous version

  • added 40 commits

    Compare with previous version

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