Coverage report: 76%

Files Functions Classes

coverage.py v7.15.3, created at 2026-08-07 14:41 +0000

      Statements   Branches   Total
File function   coverage statements missing excluded   coverage branches partial   coverage
src/pyhiperta/R0Reader.py R0HDF5Dataset.__init__   100% 18 0 0   90% 10 1   96%
src/pyhiperta/R0Reader.py R0HDF5Dataset.read_gains   100% 3 0 0   100% 0 0   100%
src/pyhiperta/R0Reader.py R0HDF5Dataset.read_pedestals   100% 3 0 0   100% 0 0   100%
src/pyhiperta/R0Reader.py R0HDF5Dataset.read_camera_geometry   100% 2 0 0   100% 0 0   100%
src/pyhiperta/R0Reader.py R0HDF5Dataset.read_reference_pulse   100% 3 0 0   100% 0 0   100%
src/pyhiperta/R0Reader.py R0HDF5Dataset.events_n_frames   100% 1 0 0   100% 0 0   100%
src/pyhiperta/R0Reader.py R0HDF5Dataset.__len__   100% 1 0 0   100% 0 0   100%
src/pyhiperta/R0Reader.py R0HDF5Dataset.__getitem__   100% 19 0 0   100% 4 0   100%
src/pyhiperta/R0Reader.py (no function)   100% 13 0 0   100% 0 0   100%
src/pyhiperta/R0_DL1.py main   0% 58 58 0   0% 2 0   0%
src/pyhiperta/R0_DL1.py main.plotImage   0% 14 14 0   0% 2 0   0%
src/pyhiperta/R0_DL1.py (no function)   90% 10 1 0   50% 2 1   83%
src/pyhiperta/__init__.py (no function)   100% 0 0 0   100% 0 0   100%
src/pyhiperta/calibration.py select_channel   100% 2 0 0   100% 0 0   100%
src/pyhiperta/calibration.py calibrate   100% 1 0 0   100% 0 0   100%
src/pyhiperta/calibration.py (no function)   100% 3 0 0   100% 0 0   100%
src/pyhiperta/cleaning.py tail_cuts_cleaning   100% 14 0 0   100% 2 0   100%
src/pyhiperta/cleaning.py (no function)   100% 4 0 0   100% 0 0   100%
src/pyhiperta/hillas.py hillas   100% 22 0 0   100% 0 0   100%
src/pyhiperta/hillas.py (no function)   100% 3 0 0   100% 0 0   100%
src/pyhiperta/integration.py integrate_local_peak   100% 8 0 0   100% 2 0   100%
src/pyhiperta/integration.py IntegrationFunctionType.__call__   100% 0 0 1   100% 0 0   100%
src/pyhiperta/integration.py windowed_integration_correction   100% 7 0 0   100% 0 0   100%
src/pyhiperta/integration.py (no function)   100% 5 0 4   100% 0 0   100%
src/pyhiperta/leakage.py leakage   100% 5 0 0   100% 0 0   100%
src/pyhiperta/leakage.py (no function)   100% 2 0 0   100% 0 0   100%
src/pyhiperta/timing.py slope_intercept   100% 5 0 0   100% 0 0   100%
src/pyhiperta/timing.py (no function)   100% 2 0 0   100% 0 0   100%
src/pyhiperta/utils/__init__.py (no function)   100% 0 0 0   100% 0 0   100%
src/pyhiperta/utils/convolve.py convolve_view   100% 7 0 1   100% 4 0   100%
src/pyhiperta/utils/convolve.py (no function)   100% 2 0 0   100% 0 0   100%
src/pyhiperta/utils/nanify.py nanify   100% 6 0 0   100% 4 0   100%
src/pyhiperta/utils/nanify.py (no function)   100% 2 0 0   100% 0 0   100%
src/pyhiperta/waveform_indexing.py _get_neighbors_indices   100% 5 0 0   100% 0 0   100%
src/pyhiperta/waveform_indexing.py waveform_1D_to_2D_maps   100% 12 0 0   100% 0 0   100%
src/pyhiperta/waveform_indexing.py waveform_1D_to_2D_maps.find_neighbours_trio   100% 7 0 0   100% 10 0   100%
src/pyhiperta/waveform_indexing.py waveform1Dto2D   100% 4 0 0   100% 2 0   100%
src/pyhiperta/waveform_indexing.py waveform2Dto1D   100% 1 0 0   100% 0 0   100%
src/pyhiperta/waveform_indexing.py neighbors_only_stencil   100% 1 0 0   100% 0 0   100%
src/pyhiperta/waveform_indexing.py leakage_pixel_masks   100% 4 0 0   100% 0 0   100%
src/pyhiperta/waveform_indexing.py (no function)   100% 8 0 0   100% 0 0   100%
Total     75% 287 73 6   86% 44 2   76%

No items found using the specified filter.