katgpucbf.xbgpu.output module

Data structures capturing static configuration of a single output stream.

class katgpucbf.xbgpu.output.BOutput(name: str, dst: Endpoint, pol: int, dither: DitherType)[source]

Bases: Output

Static configuration for an output beam stream.

dither: DitherType
pol: int
class katgpucbf.xbgpu.output.Output(name: str, dst: Endpoint)[source]

Bases: ABC

Static configuration for an output stream.

dst: Endpoint
name: str
class katgpucbf.xbgpu.output.XOutput(name: str, dst: Endpoint, heap_accumulation_threshold: int)[source]

Bases: Output

Static configuration for an output baseline-correlation-products stream.

heap_accumulation_threshold: int