HDFMapDigitizers¶
- class bapsflib._hdf.maps.digitizers.map_digis.HDFMapDigitizers(data_group: Group)¶
Bases:
dict
A dictionary that contains mapping objects for all the discovered digitizers in the HDF5 data group. The dictionary keys are the names of he discovered digitizers.
- Example:
>>> from bapsflib import lapd >>> from bapsflib._hdf.maps import HDFMapDigitizers >>> f = lapd.File('sample.hdf5') >>> # 'Raw data + config' is the LaPD HDF5 group name for the ... # group housing digitizer and control devices ... digi_map = HDFMapDigitizers(f['Raw data + config']) >>> digi_map['SIS 3301'] <bapsflib._hdf.maps.digitizers.sis3301.HDFMapDigiSIS3301>
- Parameters:
data_group – HDF5 group object
Attributes Summary
Tuple of the mappable digitizers (i.e.
Attributes Documentation
- mappable_devices¶
Tuple of the mappable digitizers (i.e. their HDF5 group names)