#pragma once

#include "processor_interface.hpp"

namespace radar::processing {

class PassThroughProcessor final : public ProcessorInterface {
  public:
    [[nodiscard]] auto name() const -> std::string override;
    [[nodiscard]] auto process(
        const ipc::SweepTraceBlock& trace,
        const ProcessingLiveConfig& live_config
    ) -> ipc::ResultPayload override;
};

}  // namespace radar::processing
