:py:mod:`km3io.rootio` ====================== .. py:module:: km3io.rootio Module Contents --------------- Classes ~~~~~~~ .. autoapisummary:: km3io.rootio.EventReader km3io.rootio.Branch Attributes ~~~~~~~~~~ .. autoapisummary:: km3io.rootio.log .. py:data:: log .. py:class:: EventReader(f, index_chain=None, step_size=2000, keys=None, aliases=None, nested_branches=None, event_ctor=None) reader for offline ROOT files .. !! processed by numpydoc !! .. py:property:: events .. py:property:: uuid .. py:attribute:: event_path .. py:attribute:: item_name :value: 'Event' .. py:attribute:: skip_keys :value: [] .. py:attribute:: aliases .. py:attribute:: nested_branches .. py:attribute:: nested_aliases .. py:method:: keys() Returns all accessible branch keys, without the skipped ones. .. !! processed by numpydoc !! .. py:method:: close() .. py:class:: Branch(branch, fields, aliases, index_chain) Helper class for nested branches likes tracks/hits .. !! processed by numpydoc !! .. py:property:: ndim .. py:method:: arrays(*args, **kwargs) High-level interface to uproots arrays call on branches .. !! processed by numpydoc !!