Skip to content
Snippets Groups Projects

QA for digi events. Checks the digi time distribution within the event.

Merged Volker Friese requested to merge v.friese/cbmroot:eventQa into master

This simple QA in the task format checks the (STS) digi time distribution within each constructed event. This distribution should be peaked, demonstrating that real events have been triggered on and were built, and not just some noise is sampled, which would result in a flat distribution.

The corresponding histogram is registered to the THttpServer of FairRunOnline, but I do not yet know how to get it on screen. So, for the time being, it is also written to the output file. Example plots are attached below.

N.b.: I notice that filling the (single) histogram (TH1F) is rather costly: the tasks consumes like 70 ms per timeslice (about 6.5 millions digis / calls to TH1F::Fill()). The task also calculates the first and second moment of the distribution numerically; without histogram filling, the time consumation is only about 10 ms per timeslice.

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
  • @v.friese, would you like to further add to this MR or shall I merge it as it is now? Apart from the histogram publishing, the code seems to be working fine to me.

  • Let me add the lines suggested by @p.-a.loizeau, will do it today.

  • Volker Friese added 1 commit

    added 1 commit

    • bd504be2 - Activate Https Server; set histogram limits according to event bguilding windows.

    Compare with previous version

  • Volker Friese added 19 commits

    added 19 commits

    • bd504be2...f7ee6b9e - 17 commits from branch computing:master
    • 1a552443 - QA for digi events. Checks the digi time distribution within the event.
    • a02a497c - Activate Https Server; set histogram limits according to event bguilding windows.

    Compare with previous version

  • @j.decuveland Ready from my side now.

  • Volker Friese added 1 commit

    added 1 commit

    • 7aa6bea8 - Made http server port configurable.

    Compare with previous version

  • Pierre-Alain Loizeau resolved all threads

    resolved all threads

  • Pierre-Alain Loizeau approved this merge request

    approved this merge request

  • Jan de Cuveland added 4 commits

    added 4 commits

    • e465a41f - 1 commit from branch computing:master
    • 685dcb76 - QA for digi events. Checks the digi time distribution within the event.
    • 460f26e0 - Activate Https Server; set histogram limits according to event bguilding windows.
    • e4231e00 - Made http server port configurable.

    Compare with previous version

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