Skip to content

pyhiperta

Python implementation of the LST-1 Real Time Analysis algorithms.

Modules:

Name Description
R0Reader

Implements the reading/loading of R0 data (waveforms) and service data (gains/pedestals, etc.) from R0 hdf5 files.

R0_DL1

HiPeRTA file processing pipeline in python.

calibration

Calibration of R0 data: going from 2 gain ADC counts to number of photo-electrons.

cleaning

Charge images cleaning algorithms: tail-cut cleaning.

hillas

Hillas (and some additional) parameters computation from integrated waveforms.

integration

Integration of waveforms videos into a single (charge, time of max) pair of image.

leakage

Leakage (image outer rings' charge) computation.

timing

Time related parameters (slop, intercept) algorithms.

utils

PyHiPeRTA utilities.

waveform_indexing

Implements the indexing/mapping of waveforms from 1D array (hexagonal structure) to 2D square array.