LocalPeakWindowSum#
- class ctapipe.image.extractor.LocalPeakWindowSum(**kwargs: Any)[source]#
 Bases:
ImageExtractorExtractor which sums in a window about the peak in each pixel’s waveform.
Attributes Summary
Apply the integration window correction.
Define the shift of the integration windowfrom the peak_index (peak_index - shift).
Define the width of the integration window.
Methods Summary
__call__(waveforms, tel_id, ...)Call the relevant functions to fully extract the charge and time for the particular extractor.
Attributes Documentation
- apply_integration_correction#
 Apply the integration window correction.
- window_shift#
 Define the shift of the integration windowfrom the peak_index (peak_index - shift).
- window_width#
 Define the width of the integration window.
Methods Documentation
- __call__(waveforms, tel_id, selected_gain_channel, broken_pixels) DL1CameraContainer[source]#
 Call the relevant functions to fully extract the charge and time for the particular extractor.
- Parameters:
 - waveformsndarray
 Waveforms stored in a numpy array of shape (n_channels, n_pix, n_samples).
- tel_idint
 The telescope id. Used to obtain to correct traitlet configuration and instrument properties
- selected_gain_channelndarray
 The channel selected in the gain selection, per pixel. Required in some cases to calculate the correct correction for the charge extraction.
- broken_pixelsndarray
 Mask of broken pixels used for certain
ImageExtractortypes. Shape: (n_channels, n_pix)
- Returns:
 - DL1CameraContainer:
 extracted images and validity flags