trout
Phlex-based reconstruction framework for the SHiP experiment.
Loading...
Searching...
No Matches
PhlexModuleProxy.hpp
Go to the documentation of this file.
1// SPDX-FileCopyrightText: 2026 CERN for the benefit of the SHiP Collaboration
2//
3// SPDX-License-Identifier: LGPL-3.0-or-later
4
5#pragma once
6
7#include "phlex/module.hpp"
8
9namespace SHiP::trout {
10
11// The type of the `m` parameter PHLEX_REGISTER_ALGORITHMS hands the plugin
12// entry point — named here so each pipeline stage's registration function
13// (register_prepare_measurements, register_generate_seeds, register_fit_seed)
14// can take it as an ordinary function parameter instead of every stage's
15// registration living inside one PHLEX_REGISTER_ALGORITHMS block.
16using ModuleProxy = phlex::detail::module_graph_proxy<phlex::detail::void_tag>;
17
18} // namespace SHiP::trout
Definition fit_seed.cpp:16
phlex::detail::module_graph_proxy< phlex::detail::void_tag > ModuleProxy
Definition PhlexModuleProxy.hpp:16