Skip to content
Snippets Groups Projects

Changes to MQ online unpacking and event sel. for mCBM 03/2022 runs

Merged Pierre-Alain Loizeau requested to merge mcbm/cbmroot:8-mq_changes into master

see commits messages

Draft status: To be rebased (should be trivial) and merged only after !816 (merged) is merged

Not sure whom to assign for the review

Edited by Pierre-Alain Loizeau

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
  • Pierre-Alain Loizeau mentioned in merge request !814 (merged)

    mentioned in merge request !814 (merged)

  • added 36 commits

    • c46ec71e...e13ab847 - 15 commits from branch computing:master
    • 8ab51f57 - Update mTOF unpack par class + use 2022 par file to support new modules for runs from 2060 on
    • 59dad30e - Unpacking: add BMon unpacking based on TOF one + BMon/TOF monitoring
    • 2117fdf6 - [BMon-TOF] Fix time offseting and monitor mapping for Bmon
    • ebbb46b7 - [mBmon] Add Tof unpack par Alias for BMon + related flags and conversions
    • be6f134e - [mTOF,mBmon] Fixes mBmon and mTOF Buc mapping
    • 152704cd - Add MUCH unpacking
    • 3675ef66 - [mSTS] Add new parameter files for 2022
    • 13e80012 - [mSTS][mMUCH] Fixes to get the monitors running
    • 72273664 - [mMUCH] Added Pulser branch support and new Par File with Par File setter in MuchConfig
    • f4b49aaf - [mMUCH] In unp algo, do not print address warning for pulser digis
    • a0bf2937 - Add missing dict for error msg vector + improve error flag handling in mSTS unp
    • 334ff079 - [mMuch] Fix par file setting in unpack algo-conf + fix par file
    • 9b210cbb - [mRICH] Register histos and canvases in top folder rich
    • 295fe99b - [TRD1D unp] Add missing transmission of System offset from config to algo
    • 26ddb956 - speed up the TRD2D hit reco by making TGraph fit an option for improved perfs
    • a7326f72 - add temporary DAQ time calibration for FASP
    • af428557 - increase verbosity and time evolution time resolution
    • 30cba568 - [MQ] Fixes for memory leaks
    • 441875da - [MQ] slightly improve DigiEventSink by copying blocks of digis instead of looping through indices
    • 9113f507 - [MQ] Add Bmon and Much support to unpack and event building + various fixes and improvements
    • 7accf4a5 - [MQ] In digi evt sink, add an option to bypass the buffer to write TS in order with no holes

    Compare with previous version

  • added 16 commits

    • d4e25ce6 - Add MUCH unpacking
    • eecd825e - [mSTS] Add new parameter files for 2022
    • 24fd49df - [mSTS][mMUCH] Fixes to get the monitors running
    • f7bccabc - [mMUCH] Added Pulser branch support and new Par File with Par File setter in MuchConfig
    • 36f2555c - [mMUCH] In unp algo, do not print address warning for pulser digis
    • 772b269a - Add missing dict for error msg vector + improve error flag handling in mSTS unp
    • acd0f5ea - [mMuch] Fix par file setting in unpack algo-conf + fix par file
    • 6af33d2f - [mRICH] Register histos and canvases in top folder rich
    • 47c96c6f - [TRD1D unp] Add missing transmission of System offset from config to algo
    • 69fcbc26 - speed up the TRD2D hit reco by making TGraph fit an option for improved perfs
    • b5d4658e - add temporary DAQ time calibration for FASP
    • 57dff200 - increase verbosity and time evolution time resolution
    • f6e1ad62 - [MQ] Fixes for memory leaks
    • 82ef65ad - [MQ] slightly improve DigiEventSink by copying blocks of digis instead of looping through indices
    • 88f06195 - [MQ] Add Bmon and Much support to unpack and event building + various fixes and improvements
    • 141d412c - [MQ] In digi evt sink, add an option to bypass the buffer to write TS in order with no holes

    Compare with previous version

  • added 20 commits

    • 141d412c...66f00fbc - 11 commits from branch computing:master
    • d64b28bf - [mSTS][mMUCH] Fixes to get the evolution plots in the monitors running
    • 7c018fce - [TRD1D unp] Add missing transmission of System offset from config to algo
    • 0be216d1 - speed up the TRD2D hit reco by making TGraph fit an option for improved perfs
    • 2ff519de - add temporary DAQ time calibration for FASP
    • 7f86fb79 - increase verbosity and time evolution time resolution
    • d54f87b1 - [MQ] Fixes for memory leaks
    • 7c9d480c - [MQ] slightly improve DigiEventSink by copying blocks of digis instead of looping through indices
    • 832c38a1 - [MQ] Add Bmon and Much support to unpack and event building + various fixes and improvements
    • cf1a474f - [MQ] In digi evt sink, add an option to bypass the buffer to write TS in order with no holes

    Compare with previous version

  • Pierre-Alain Loizeau marked this merge request as ready

    marked this merge request as ready

  • added 5 commits

    • 4c97988a - 1 commit from branch computing:master
    • da740e4e - [MQ] Fixes for memory leaks
    • 87144fae - [MQ] slightly improve DigiEventSink by copying blocks of digis instead of looping through indices
    • 0c8dd331 - [MQ] Add Bmon and Much support to unpack and event building + various fixes and improvements
    • 23da9182 - [MQ] In digi evt sink, add an option to bypass the buffer to write TS in order with no holes

    Compare with previous version

  • Pierre-Alain Loizeau marked this merge request as draft

    marked this merge request as draft

  • @f.uhlig It seems that I have to swap this MR with !816 (merged) and to move a few of the changes there to this MR. I try to do the rebasing as fast as possible without breaking anything

    @d.smith I will try to implement the naming changes we discussed and to properly amend the commit messages so that you can review the changes to the previous version more easily. The pressure gets stronger to finish this merging to allow further mCBM changes, so unfortunately we will have less time for fine tuning this.

  • Pierre-Alain Loizeau changed the description

    changed the description

  • added 9 commits

    • aa166edf - [Evt Builder] Remove extendable axis in histos of CbmAlgoBuildRawEvents as cannot be merged in MQ
    • 14ea888b - Add trd2d support + much digi flag autoset + per det plot and canvases in AlgoBuildRawEvent
    • 92c7fd98 - [Evt Builder] Add selection with min nb of fired layers in Digi Evt builder, TOF only for now
    • b2a0e4a7 - [Evt Builder] In AlgoBuildRawEvent, add STS support in layers nb cut
    • d7616743 - [MQ] Fixes for memory leaks
    • 319ffc7d - [MQ] slightly improve DigiEventSink by copying blocks of digis instead of looping through indices
    • 9a84d73b - [MQ] Add Bmon and Much support to unpack and event building + various fixes and improvements
    • 8d80bb1b - [MQ] In digi evt sink, add an option to bypass the buffer to write TS in order with no holes
    • 3fd08aa1 - [MQ] Add selection with min nb of fired layers in Digi Evt builder device

    Compare with previous version

  • Dear @f.uhlig, @p.-a.loizeau, @v.friese, @n.herrmann, @i.deppner, @d.smith,

    you have been identified as code owner of at least one file which was changed with this merge request.

    Please check the changes and approve them or request changes.

  • Pierre-Alain Loizeau approved this merge request

    approved this merge request

  • Pierre-Alain Loizeau marked this merge request as ready

    marked this merge request as ready

Please register or sign in to reply
Loading