trout
Phlex-based reconstruction framework for the SHiP experiment.
Loading...
Searching...
No Matches
prepare_measurements.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
8#include "phlex/core/product_selector.hpp"
9
10namespace SHiP::trout {
11
12// prepare_measurements (spill layer, transform): straw_tubes_hits +
13// tracking_geometry -> SpillContext (SpectrometerMeasurements +
14// SpectrometerCkf), built ONCE per spill and shared by every seed spawned
15// downstream (rather than rebuilt per seed, which would also reload the
16// field file every time).
18 phlex::experimental::identifier const& layer);
19
20} // namespace SHiP::trout
Definition fit_seed.cpp:16
phlex::detail::module_graph_proxy< phlex::detail::void_tag > ModuleProxy
Definition PhlexModuleProxy.hpp:16
void register_prepare_measurements(ModuleProxy const &m, phlex::experimental::identifier const &layer)
Definition prepare_measurements.cpp:20