D17610: [ROOT] Extend ROOT importer by possibility to load trees and tuples
Christoph Roick
noreply at phabricator.kde.org
Sat Dec 15 18:28:57 GMT 2018
croick created this revision.
croick added a reviewer: LabPlot.
Herald added a project: KDE Edu.
Herald added a subscriber: kde-edu.
croick requested review of this revision.
REVISION SUMMARY
ROOT trees allow the storage of associated data of different types
in so-called branches. Each branch contains at least one leaf which
labels the contained data. The actual data is stored in baskets,
which contain data of predefined size.
This patch extends the ROOTHist class by the possibility to import
such trees and ntuples, which are a easier-to-use version of simple
trees.
Further changes:
- fix loading of large files
- load streamer info from file, use a default description if none is found
TEST PLAN
- import test files
REPOSITORY
R262 LabPlot
BRANCH
roottree
REVISION DETAIL
https://phabricator.kde.org/D17610
AFFECTED FILES
src/backend/datasources/filters/ROOTFilter.cpp
src/backend/datasources/filters/ROOTFilter.h
src/backend/datasources/filters/ROOTFilterPrivate.h
src/kdefrontend/datasources/ImportFileDialog.cpp
src/kdefrontend/datasources/ImportFileWidget.cpp
src/kdefrontend/datasources/ROOTOptionsWidget.cpp
src/kdefrontend/datasources/ROOTOptionsWidget.h
src/kdefrontend/ui/datasources/rootoptionswidget.ui
tests/import_export/ROOT/data/advanced_zlib.root
tests/import_export/ROOT/data/samplefiles.C
tests/import_export/ROOT/data/samplehists.C
To: croick, #labplot
Cc: kde-edu, narvaez, apol
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kde-edu/attachments/20181215/aa6109a3/attachment.html>
More information about the kde-edu
mailing list