vbeam.core.kernel_data

Contents

vbeam.core.kernel_data#

class vbeam.core.kernel_data.KernelData[source]#

KernelData is the base class for containers of data that is needed by a kernel.

KernelData provides methods that lets us treat it like a mapping, meaning that we can easily pass the whole kernel data object as kwargs to a kernel function, e.g.: signal_for_point(**kernel_data).