Skip to content
Snippets Groups Projects
Commit c026d9bf authored by Pierre-Alain Loizeau's avatar Pierre-Alain Loizeau Committed by Florian Uhlig
Browse files

[Evt disp] Add event display for CbmTimeslice with CbmEvent array (squashed)

- New classes to draw PixelHit depending on (Timeslice, Event) instead of only TreeEntry (=Timeslice in this case)
- New classes to draw CbmGlobalTrack depending on (Timeslice, Event) instead of only TreeEntry (=Timeslice in this case)
- New CbmTimesliceManager based on FairEventManager + corresponding Editor for the event display GUI
  - Choice of timeslice with safety check
  - Choice of event in timeslice with safety check
  - Calls to GotoEvent methods of new PixelHit and GlobalTrack drawing classes
  - Pre-sets of Track & PixelHit for sis100e, sis100m and mCBM
  - Add buttons for next and prev TS in new display
  - Add views tunned for mCBM in new display
  - Add support for visibility tuning in xml config + mcbm example
- Example macro for mCBM 2022 reco
  - Add support for align matrices + make unp file optional
  - Example xml file for geometry view config, tuned for run 2391 and the Nickel setup
- Example macro for CBM
  - Example xml file for geometry view config, tuned for the current SIS100 electron setup
- Decouple TS evt display manager from FairEventManager + rel. fixes
  - Remove inheritance of CbmTimesliceManager from FairEventManager + clone (and cleanup) all required blocks of code from it
  - Clone FairEveTransparencyControl to CbmTsEveTransparencyControl as only gui element calling FairEventManager instance
  - Remove call to FairEventManager instance to CbmTimesliceManager one in all Timeslice event display classes
  - Fix calls to wrong methods in CbmTimeslicePixelHitSetDraw
  - Fix printout of TS and Event info in main views
- Add support for animation and screenshots + fixes
parent dfd322b8
No related branches found
No related tags found
Loading
Showing
with 2924 additions and 3 deletions
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment