Warning, /acts/Traccc/device/cuda/src/fitting/kernels/specializations/fit_backward.cu.in is written in an unsupported language. File is not indexed.
0001 /** TRACCC library, part of the ACTS project (R&D line)
0002 *
0003 * (c) 2023-2026 CERN for the benefit of the ACTS project
0004 *
0005 * Mozilla Public License Version 2.0
0006 */
0007
0008 // Local include(s).
0009 #include "src/fitting/kernels/specializations/fit_backward_src.cuh"
0010 #include "src/utils/magnetic_field_types.hpp"
0011
0012 // Project include(s).
0013 #include "traccc/bfield/magnetic_field_types.hpp"
0014 #include "traccc/fitting/details/kalman_fitting_types.hpp"
0015 #include "traccc/geometry/detector.hpp"
0016
0017 // Covfie include(s).
0018 #include <covfie/core/field.hpp>
0019
0020 namespace traccc::cuda {
0021
0022 using fitter =
0023 traccc::details::kalman_fitter_t<@DETECTOR_NAME@::device,
0024 covfie::field<@BFIELD_NAME@>::view_t>;
0025
0026 template void fit_backward<fitter>(
0027 const dim3& grid_size, const dim3& block_size, std::size_t shared_mem_size,
0028 const cudaStream_t& stream, const fitting_config& cfg,
0029 const device::fit_payload& payload,
0030 const device::fit_tpayload<fitter::detector_type::const_view_type,
0031 fitter::bfield_type, fitter::surface_type>*
0032 tpayload);
0033
0034 } // namespace traccc::cuda