Image volume reduction

Algorithms for reducing image size via volume selection and other methods.

API Reference

ctapipe.image.reducer Module

Algorithms for the data volume reduction.

Classes

DataVolumeReducer(**kwargs)

Base component for data volume reducers.

NullDataVolumeReducer(**kwargs)

Perform no data volume reduction

TailCutsDataVolumeReducer(**kwargs)

Reduce the time integrated shower image in 3 Steps:

Class Inheritance Diagram

digraph inheritanced7974d158e { bgcolor=transparent; rankdir=LR; size="8.0, 12.0"; "Component" [URL="../../api/ctapipe.core.component.Component.html#ctapipe.core.component.Component",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Base class of all Components."]; "Configurable" -> "Component" [arrowsize=0.5,style="setlinewidth(0.5)"]; "Configurable" [fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled"]; "HasTraits" -> "Configurable" [arrowsize=0.5,style="setlinewidth(0.5)"]; "DataVolumeReducer" [URL="../../api/ctapipe.image.reducer.DataVolumeReducer.html#ctapipe.image.reducer.DataVolumeReducer",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Base component for data volume reducers."]; "TelescopeComponent" -> "DataVolumeReducer" [arrowsize=0.5,style="setlinewidth(0.5)"]; "HasDescriptors" [fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",tooltip="The base class for all classes that have descriptors."]; "HasTraits" [fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled"]; "HasDescriptors" -> "HasTraits" [arrowsize=0.5,style="setlinewidth(0.5)"]; "NullDataVolumeReducer" [URL="../../api/ctapipe.image.reducer.NullDataVolumeReducer.html#ctapipe.image.reducer.NullDataVolumeReducer",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Perform no data volume reduction"]; "DataVolumeReducer" -> "NullDataVolumeReducer" [arrowsize=0.5,style="setlinewidth(0.5)"]; "TailCutsDataVolumeReducer" [URL="../../api/ctapipe.image.reducer.TailCutsDataVolumeReducer.html#ctapipe.image.reducer.TailCutsDataVolumeReducer",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Reduce the time integrated shower image in 3 Steps:"]; "DataVolumeReducer" -> "TailCutsDataVolumeReducer" [arrowsize=0.5,style="setlinewidth(0.5)"]; "TelescopeComponent" [URL="../../api/ctapipe.core.telescope_component.TelescopeComponent.html#ctapipe.core.telescope_component.TelescopeComponent",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="A component that needs a `~ctapipe.instrument.SubarrayDescription` to be constructed,"]; "Component" -> "TelescopeComponent" [arrowsize=0.5,style="setlinewidth(0.5)"]; }