km3io.rootio

Module Contents

Classes

EventReader

reader for offline ROOT files

Branch

Helper class for nested branches likes tracks/hits

Attributes

log

km3io.rootio.log[source]
class km3io.rootio.EventReader(f, index_chain=None, step_size=2000, keys=None, aliases=None, nested_branches=None, event_ctor=None)[source]

reader for offline ROOT files

property events[source]
property uuid[source]
event_path[source]
item_name = 'Event'[source]
skip_keys = [][source]
aliases[source]
nested_branches[source]
nested_aliases[source]
keys()[source]

Returns all accessible branch keys, without the skipped ones.

close()[source]
class km3io.rootio.Branch(branch, fields, aliases, index_chain)[source]

Helper class for nested branches likes tracks/hits

property ndim[source]
arrays(*args, **kwargs)[source]

High-level interface to uproots arrays call on branches