TailcutsImageCleaner#
- class ctapipe.image.cleaning.TailcutsImageCleaner(**kwargs: Any)[source]#
Bases:
ImageCleaner
Clean images using the standard picture/boundary technique. See
ctapipe.image.tailcuts_clean
.Attributes Summary
second-level threshold in photoelectrons.
If False, pixels with less neighbors than
min_picture_neighbors
areremoved.Minimum number of neighbors above threshold to consider.
top-level threshold in photoelectrons.
Methods Summary
__call__
(tel_id, image[, arrival_times, ...])Apply standard picture-boundary cleaning.
Attributes Documentation
- boundary_threshold_pe#
second-level threshold in photoelectrons.
- keep_isolated_pixels#
If False, pixels with less neighbors than
min_picture_neighbors
areremoved.
- min_picture_neighbors#
Minimum number of neighbors above threshold to consider.
- picture_threshold_pe#
top-level threshold in photoelectrons.
Methods Documentation
- __call__(tel_id: int, image: ndarray, arrival_times: ndarray | None = None, *, monitoring: MonitoringCameraContainer | None = None) ndarray [source]#
Apply standard picture-boundary cleaning. See
ImageCleaner.__call__()