-
- Downloads
An error occurred while retrieving diff 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:
Sergey Linev <S.Linev@gsi.de>
Showing
- graf3d/eve7/inc/ROOT/REveCaloData.hxx 21 additions, 3 deletionsgraf3d/eve7/inc/ROOT/REveCaloData.hxx
- graf3d/eve7/src/REveCalo.cxx 2 additions, 1 deletiongraf3d/eve7/src/REveCalo.cxx
- graf3d/eve7/src/REveCaloData.cxx 27 additions, 18 deletionsgraf3d/eve7/src/REveCaloData.cxx
- graf3d/eve7/src/REveDataCollection.cxx 11 additions, 6 deletionsgraf3d/eve7/src/REveDataCollection.cxx
- graf3d/eve7/src/REveSelection.cxx 9 additions, 4 deletionsgraf3d/eve7/src/REveSelection.cxx
- tutorials/eve7/collection_proxies.C 221 additions, 33 deletionstutorials/eve7/collection_proxies.C
- ui5/eve7/controller/EveTable.controller.js 4 additions, 2 deletionsui5/eve7/controller/EveTable.controller.js
- ui5/eve7/lib/EveElements.js 66 additions, 41 deletionsui5/eve7/lib/EveElements.js
- ui5/eve7/lib/EveManager.js 2 additions, 3 deletionsui5/eve7/lib/EveManager.js
- ui5/eve7/lib/EveScene.js 2 additions, 2 deletionsui5/eve7/lib/EveScene.js
- ui5/eve7/lib/GlViewerJSRoot.js 6 additions, 0 deletionsui5/eve7/lib/GlViewerJSRoot.js
- ui5/eve7/view/EveTable.view.xml 3 additions, 3 deletionsui5/eve7/view/EveTable.view.xml
Loading
Please register or sign in to comment