Skip to content
Snippets Groups Projects
Unverified Commit 6e9c7f32 authored by Alja Mrak-Tadel's avatar Alja Mrak-Tadel Committed by GitHub
Browse files

Eve-7: Add example of calorimeter representation of REveDataCollection (#6783)


* Create calo towers from collection.
* Handle CaloTowerCollection model changes
* Pass and store extra selection information from streamed selection record
* Draw partially selected towers in Calo3DControl.DrawForSelection.
* Stream extra selection informantion also for implied selected
* Stream fraction parameter of selected cell in REveCalo3D
* Print all selected item indices in highlight tooltip
* Introduce external CaloData selector
* Implement REveCaloData selector
* Use std::unique_ptr for REveCalOData selector instead of plain pointer.
* Use dynamic cast instead of static cast in REveCaloData::ProcessSelection
* Use override instead of virtual for derived selector functions
* Reload ui5 table content on new event (changes in REveDataTable)
* Use emplace_bank instead of push_back in CellSelectionChangedInternal
* Replace push_back with emplace_back
* add virtual destructor and member initializers in REveCaloData
* small fixes in JS and xml code

Co-authored-by: default avatarSergey Linev <S.Linev@gsi.de>
parent 62d8409a
No related branches found
No related tags found
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment