CalibrationCalculator#

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

Bases: Component

Parent class for the camera calibration calculators.

Fills the MonitoringCameraContainer on the base of calibration events.

Attributes Summary

classes

flatfield_product

hg_lg_ratio

HG/LG ratio applied if use_scaled_low_gain is True.

npe_median_cut_outliers

Interval (number of std) of accepted number of pe in FF events around camera median value

pedestal_product

squared_excess_noise_factor

Excess noise factor squared: 1+ Var(gain)/Mean(Gain)**2

std_noise_file

Parameter file for the npe std estimation

systematic_correction_file

Path to systematic correction file

use_scaled_low_gain

If true, low gain calibration coefficients are scaled from high gain coefficients

Attributes Documentation

classes = [<class 'ctapipe.calib.camera.flatfield.FlatFieldCalculator'>, <class 'ctapipe.calib.camera.pedestals.PedestalCalculator'>, <class 'ctapipe.calib.camera.flatfield.FlatFieldCalculator'>, <class 'ctapipe.calib.camera.flatfield.FlasherFlatFieldCalculator'>, <class 'lstcam_calib.pixel.flatfield.FlasherFlatFieldCalculator'>, <class 'ctapipe.calib.camera.pedestals.PedestalCalculator'>, <class 'ctapipe.calib.camera.pedestals.PedestalIntegrator'>, <class 'lstcam_calib.pixel.pedestals.PedestalIntegrator'>]#
flatfield_product#

. Possible values: []

hg_lg_ratio#

HG/LG ratio applied if use_scaled_low_gain is True. The ratio is ~1 for calibrated data, ~17.4 for uncalibrated data.

npe_median_cut_outliers#

Interval (number of std) of accepted number of pe in FF events around camera median value

pedestal_product#

. Possible values: []

squared_excess_noise_factor#

Excess noise factor squared: 1+ Var(gain)/Mean(Gain)**2

std_noise_file#

Parameter file for the npe std estimation

systematic_correction_file#

Path to systematic correction file

use_scaled_low_gain#

If true, low gain calibration coefficients are scaled from high gain coefficients