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