Skip to content
Snippets Groups Projects

Fix issues with ROOTService

Merged Roel Aaij requested to merge fix_root_issues into master
All threads resolved!

@dovombru and I had the some idea as clear from !728 (closed). I went a bit further and refactored the ROOTService to only open ROOT files once and write TTrees once at the end instead of for each batch of events.

In addition, a property has been added to disable the tree writing by default in the KsToPiPi and RICH1Calibration lines. For the stack/production builds ROOT will always enabled and making tuples should not be enabled.

To avoid a crash in the SVMonitor it has been disabled. That monitoring code needs to anyway be migrated to a dedicated monitoring algorithm to properly take into account event masks.

FYI @acasaisv @rilane

Closes #289 (closed)

Edited by Dorothea Vom Bruch

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
  • Dorothea Vom Bruch requested review from @raaij and removed review request for @dovombru

    requested review from @raaij and removed review request for @dovombru

  • Dorothea Vom Bruch removed review request for @raaij

    removed review request for @raaij

  • assigned to @raaij

  • Roel Aaij added 2 commits

    added 2 commits

    Compare with previous version

  • added RTA label

  • Roel Aaij added 1 commit

    added 1 commit

    Compare with previous version

  • Dorothea Vom Bruch mentioned in merge request !728 (closed)

    mentioned in merge request !728 (closed)

  • Roel Aaij added 1 commit

    added 1 commit

    • 27b4349b - Refactor to use the same monitoring file everywhere except the checkers

    Compare with previous version

  • Roel Aaij added 1 commit

    added 1 commit

    Compare with previous version

  • Roel Aaij added 1 commit

    added 1 commit

    Compare with previous version

  • Roel Aaij added 1 commit

    added 1 commit

    • 39d2e9b6 - Fix stack build and build without ROOT

    Compare with previous version

  • Rosen Matev assigned to @rmatev and unassigned @raaij and @abrearod

    assigned to @rmatev and unassigned @raaij and @abrearod

  • Edited by Software for LHCb
  • @raaij could you rebase on master, which should hopefully fix the pipeline?

  • Roel Aaij added 14 commits

    added 14 commits

    Compare with previous version

  • Author Maintainer

    Looks like the pipeline was green before the rebase, but I've done it anyway. This is ready for ci-test.

  • Some throughput results are low, but only for some sequences. I think this is again a case of unstable tests.

  • Rosen Matev resolved all threads

    resolved all threads

  • merged

  • Rosen Matev mentioned in commit 501ae5a5

    mentioned in commit 501ae5a5

  • Dorothea Vom Bruch changed the description

    changed the description

  • mentioned in issue #289 (closed)

  • mentioned in issue Moore#375 (closed)

  • Please register or sign in to reply
    Loading