RingMapMaker

class RingMapMaker : public kotekan::Stage

Generate a ringmap from a real-time stream of data.

Expects frames from the stacked dataset.

buffers

  • in_buf The buffer to read from.

    • Format: VisBuffer

    • Metadata: VisMetadata

Author

Tristan Pinsonneault-Marotte

Param feed_sep:

Float, default 0.3048. The separation between feeds (in m)

Param apodization:

String, default nuttall. The type of window to use for apodization.

Param exclude_autos:

Bool, default true. Exclude the autos from the maps.

Public Types

typedef std::vector<std::vector<cfloat>> RingMap

Abbreviation for RingMap type.

Public Functions

RingMapMaker(kotekan::Config &config, const std::string &unique_name, kotekan::bufferContainer &buffer_container)
virtual void main_thread() override
void rest_callback(kotekan::connectionInstance &conn, nlohmann::json &json)

REST endpoint to request a map.

void rest_callback_get(kotekan::connectionInstance &conn)