L1Algo interface and tools: updates
1 unresolved thread
1 unresolved thread
Updates on L1Algo interface and tools:
- L1Assert namespace: assertion macros dependent on assertion level is introduced
- L1Array class: inherited from std::array, keeps actual number of elements and iterates over them only + keeps the name of an array (in similar manner to L1Vector)
New class in core/qa - CbmQaTable, table class for ROOT, provides visualisation for table in ROOT-files and keeps functionality of its base class TH2D
Updates in CbmL1Performance:
- efficiency tables were replaced with CbmQaTable objects, resulted table is saved near performance histograms
- L1_histo.root file now depends on the input name and is saved near main output *.reco.root file
Updates in L1CATrackFinder.cxx:
- Refactoring of the loop over track finder iterations was started, hard-coded cuts in the beginning of the loop were replaced with ones, defined as the fields of L1CaIteration objects, created in CbmL1::Init()
Edited by Sergei Zharko
Merge request reports
Activity
Filter activity
added CodeOwners label
requested review from @v.akishina
assigned to @se.gorbunov
added 20 commits
-
2884cc2a...51551b4e - 9 commits from branch
computing:master
- bcb8b9b3 - L1Algo: refactoring of small classes + introduction of ToString methods
- 8703a270 - L1Algo core: featuring L1Assert
- 6c7775e4 - L1Assert added
- 3cdb457b - Rebased to L1AlgoDev2
- 5921cbf6 - L1Assert introduced
- 44f447bd - L1Algo interface: updates
- ca3d8311 - QA: CbmQaTable class added
- 088da753 - CbmQaTable class introduction
- de106b47 - update
- 31b3e964 - updates
- 39da33ad - L1Algo: L1CAIteration added to the iterations loop
Toggle commit list-
2884cc2a...51551b4e - 9 commits from branch
added 16 commits
-
1e9a6e4b - 1 commit from branch
computing:master
- 61a9f408 - L1Algo: refactoring of small classes + introduction of ToString methods
- e1583f36 - L1Algo core: featuring L1Assert
- e81bb376 - L1Assert added
- 5af48679 - Rebased to L1AlgoDev2
- 4ddf341b - L1Assert introduced
- 45b57cef - L1Algo interface: updates
- 23535557 - QA: CbmQaTable class added
- bcaadcde - CbmQaTable class introduction
- 540f6d19 - update
- 61c45a73 - updates
- 7ea17fa8 - L1Algo: L1CAIteration added to the iterations loop
- f2ff3b27 - L1Algo: updates (new iteration constants, some minor changes)
- c7a86743 - L1Algo: Track finder iteration parameters updates
- 62cecb63 - L1Algo init: updates
- 7612da72 - Rebase to current branch
Toggle commit list-
1e9a6e4b - 1 commit from branch
1 /* Copyright (C) 2010-2018 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt 1 ; /* Copyright (C) 2010-2018 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt @f.uhlig I fixed this here: !819 (merged)
Please register or sign in to reply