88#pragma once
99
1010// Project include(s).
11+ #include " traccc/bfield/magnetic_field.hpp"
1112#include " traccc/edm/measurement.hpp"
1213#include " traccc/edm/track_candidate_collection.hpp"
1314#include " traccc/edm/track_parameters.hpp"
1415#include " traccc/finding/finding_config.hpp"
1516#include " traccc/geometry/detector.hpp"
1617#include " traccc/utils/algorithm.hpp"
17- #include " traccc/utils/bfield.hpp"
1818#include " traccc/utils/messaging.hpp"
1919
2020// VecMem include(s).
@@ -32,11 +32,11 @@ namespace traccc::host {
3232// /
3333class combinatorial_kalman_filter_algorithm
3434 : public algorithm<edm::track_candidate_collection<default_algebra>::host(
35- const default_detector::host&, const bfield &,
35+ const default_detector::host&, const magnetic_field &,
3636 const measurement_collection_types::const_view&,
3737 const bound_track_parameters_collection_types::const_view&)>,
3838 public algorithm<edm::track_candidate_collection<default_algebra>::host(
39- const telescope_detector::host&, const bfield &,
39+ const telescope_detector::host&, const magnetic_field &,
4040 const measurement_collection_types::const_view&,
4141 const bound_track_parameters_collection_types::const_view&)>,
4242 public messaging {
@@ -55,31 +55,31 @@ class combinatorial_kalman_filter_algorithm
5555 // / Execute the algorithm
5656 // /
5757 // / @param det The (default) detector object
58- // / @param field The magnetic field object
58+ // / @param bfield The magnetic field object
5959 // / @param measurements All measurements in an event
6060 // / @param seeds All seeds in an event to start the track finding
6161 // / with
6262 // /
6363 // / @return A container of the found track candidates
6464 // /
6565 output_type operator ()(
66- const default_detector::host& det, const bfield& field ,
66+ const default_detector::host& det, const magnetic_field& bfield ,
6767 const measurement_collection_types::const_view& measurements,
6868 const bound_track_parameters_collection_types::const_view& seeds)
6969 const override ;
7070
7171 // / Execute the algorithm
7272 // /
7373 // / @param det The (telescope) detector object
74- // / @param field The magnetic field object
74+ // / @param bfield The magnetic field object
7575 // / @param measurements All measurements in an event
7676 // / @param seeds All seeds in an event to start the track finding
7777 // / with
7878 // /
7979 // / @return A container of the found track candidates
8080 // /
8181 output_type operator ()(
82- const telescope_detector::host& det, const bfield& field ,
82+ const telescope_detector::host& det, const magnetic_field& bfield ,
8383 const measurement_collection_types::const_view& measurements,
8484 const bound_track_parameters_collection_types::const_view& seeds)
8585 const override ;
0 commit comments