LSTCalibrationCalculator#

class lstcam_calib.pixel.calibration_calculator.LSTCalibrationCalculator(**kwargs: Any)#

Bases: CalibrationCalculator

Calibration calculator for LST camera.

Fills the MonitoringCameraContainer on the base of calibration events

Methods Summary

calculate_calibration_coefficients(event)

Calculate calibration coefficients from flatfield and pedestal statistics.

expected_npe_std(npe_median, n_events)

Estimate the expected standard deviation of the estimated npe over the camera.

Methods Documentation

calculate_calibration_coefficients(event)#

Calculate calibration coefficients from flatfield and pedestal statistics.

Parameters:
event: ArrayArrayEventContainer
expected_npe_std(npe_median, n_events)#

Estimate the expected standard deviation of the estimated npe over the camera.

This is given in principle by:

std_pe_mean=std_npe/sqrt((n_events)+ (relative_qe_dispersion*npe)**2)

where the relative_qe_dispersion is mainly due to different detection QE among PMs.

However, due to the systematics correction associated to the B term, a linear and quadratic noise component must be added, these components depend on the sample statistics per pixel (n_events). The parameters in this function (linear_noise_params and quadratic_noise_params) have been obtained with a fit of the std of filter scan taken in date 2023/05/10 and considering n_events = [1000,2500,5000,7500,10000,30000]