Skip to content
Snippets Groups Projects

New histograms (qa::H1D, qa::H2D, qa::Prof1D, qa::Prof2D) in the online reconstruction QA

Merged Sergei Zharko requested to merge s.zharko/cbmroot:boost-histograms into master
All threads resolved!

Features:

  • new 1D- and 2D-histograms based on boost/histogram (with working example of 2D-histogram in the CA online QA)

This merge request introduces modifications to:

  • online digi-event builder QA (replacement of Histo1D with qa::H1D)
  • online tracking QA
  • histogram server (added 2D histograms)
  • histogram server tester (message initialization is now carried out with the qa::Data class)

@p.-a.loizeau, please, take a look on the histogram server part

Update:

  • the classes qa::Prof1D and qa::Prof2D were added (the example - hit usage in different tracking stations)
Edited by Sergei Zharko

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
  • Only have some miniscule nitpicks.

    Note for me: Look for a way to make Exceptions in algo/base available to Ca so we can replace L_(fatal) + assert(false) i saw in some places with algo::FatalError.

  • Felix Weiglhofer approved this merge request

    approved this merge request

  • Sergei Zharko added 1 commit

    added 1 commit

    • 7ca7d722 - online-qa: Histogram-server setup for accepting TProfile and TProfile2D objects

    Compare with previous version

  • Sergei Zharko resolved all threads

    resolved all threads

  • Sergei Zharko added 7 commits

    added 7 commits

    • 7ca7d722...418b3356 - 2 commits from branch computing:master
    • dfb9b022 - online: new histogram classes based on boost/histogram
    • 02aa41e6 - cbm::algo::qa::Histogram is applied to the online QA and histogram server
    • d1c59a8c - [online, ca, qa]: Added input (hit) QA (occupancy histograms)
    • 6de9d900 - online-qa: Profile classes are added
    • 0f25d73c - online-qa: Histogram-server setup for accepting TProfile and TProfile2D objects

    Compare with previous version

  • Florian Uhlig
  • Sergei Zharko added 6 commits

    added 6 commits

    • 393e9da8 - online: new histogram classes based on boost/histogram
    • 62088953 - cbm::algo::qa::Histogram is applied to the online QA and histogram server
    • 92831db6 - [online, ca, qa]: Added input (hit) QA (occupancy histograms)
    • db2b4c76 - online-qa: Profile classes are added
    • 7ca7d722 - online-qa: Histogram-server setup for accepting TProfile and TProfile2D objects
    • 1a9b4519 - Online QA: improvements for weight handling and error estimation in H1D and H2D

    Compare with previous version

  • Sergei Zharko added 1 commit

    added 1 commit

    • 456c0924 - Online QA: improvements for weight handling and error estimation in H1D and H2D

    Compare with previous version

  • Sergei Zharko resolved all threads

    resolved all threads

  • The last commit improves errors of bins as well as mean and standard deviations of axes

  • Sergei Zharko added 17 commits

    added 17 commits

    • 456c0924...bf5ea0c7 - 11 commits from branch computing:master
    • 91ce9add - online: new histogram classes based on boost/histogram
    • 278dd701 - cbm::algo::qa::Histogram is applied to the online QA and histogram server
    • 8f707823 - [online, ca, qa]: Added input (hit) QA (occupancy histograms)
    • 5c3187fe - online-qa: Profile classes are added
    • 68798ab5 - online-qa: Histogram-server setup for accepting TProfile and TProfile2D objects
    • e3ac1e46 - Online QA: improvements for weight handling and error estimation in H1D and H2D

    Compare with previous version

  • Florian Uhlig
  • Sergei Zharko resolved all threads

    resolved all threads

  • Felix Weiglhofer added 8 commits

    added 8 commits

    • e3ac1e46...49bbacb4 - 2 commits from branch computing:master
    • 965a5b76 - online: new histogram classes based on boost/histogram
    • 531a0611 - cbm::algo::qa::Histogram is applied to the online QA and histogram server
    • 855b3329 - [online, ca, qa]: Added input (hit) QA (occupancy histograms)
    • ae1990d8 - online-qa: Profile classes are added
    • 0da6d651 - online-qa: Histogram-server setup for accepting TProfile and TProfile2D objects
    • 47a0fab6 - Online QA: improvements for weight handling and error estimation in H1D and H2D

    Compare with previous version

  • Felix Weiglhofer enabled an automatic merge when the pipeline for 47a0fab6 succeeds

    enabled an automatic merge when the pipeline for 47a0fab6 succeeds

  • Please register or sign in to reply
    Loading