PfcSegmenter.cpp 494 Bytes
#include "PfcSegmenter.hpp"

const std::array<PfcSegmenter::Mapping, 5> PfcSegmenter::mappings{
    Mapping(400, cv::Range(400'000'000, 600'000'000), "Baffles"),
    Mapping(1800, cv::Range(1'000'000'000, 1'200'000'000), "Divertors"),
    Mapping(200, cv::Range(1'300'000'000, 1'400'000'000),
            "Wall Panels & Poloidal Closure"),
    Mapping(200, cv::Range(1'500'000'000, 1'700'000'000), "Pumping Gap"),
    Mapping(400, cv::Range(2'000'000'000, 2'147'483'647), "Wall Heat Shields")};