ecal.measurement.hdf5 module#

@package eCALHDF5 Python wrapper for eCALHDF5

You can use the eCALHDF5 API in a function style or OO manner.

class ecal.measurement.hdf5.Channel(name, description, type)#

Bases: object

class ecal.measurement.hdf5.Meas(path='', access=0)#

Bases: object

add_entry_to_file(data, snd_timestamp, rcv_timestamp, channel_name, counter=0)#
close()#
get_channel_description(channel_name)#
get_channel_names()#
get_channel_type(channel_name)#
get_entries_info(channel_name)#
get_entries_info_range(channel_name, begin, end)#
get_entry_data(entry_id)#
get_entry_data_size(entry_id)#
get_file_version()#
get_max_size_per_file()#
get_max_timestamp(channel_name)#
get_min_timestamp(channel_name)#
is_ok()#
open(path, access)#
set_channel_description(channel_name, description)#
set_channel_type(channel_name, type)#
set_file_base_name(base_name)#
set_max_size_per_file(size)#