20 #include <type_traits>
34 template <
typename vfitter_t,
typename sfinder_t>
42 template <
typename T,
typename =
int>
58 Config(vfitter_t fitter,
const sfinder_t& sfinder,
171 std::unique_ptr<const Logger>
logger =
174 :
m_cfg(std::move(cfg)),
187 std::unique_ptr<const Logger>
logger =
189 :
m_cfg(std::move(cfg)),
202 const std::vector<const InputTrack_t*>& allTracks,
235 const std::vector<const InputTrack_t*>& trackVector,
239 const std::vector<const InputTrack_t*>& removedSeedTracks)
const;
283 const std::vector<const InputTrack_t*>& allTracks,
284 const std::vector<const InputTrack_t*>& seedTracks,
301 const std::vector<const InputTrack_t*>& allTracks,
302 const std::vector<const InputTrack_t*>& seedTracks,
317 const std::vector<const InputTrack_t*>& seedTracks,
331 std::vector<const InputTrack_t*>& removedSeedTracks)
const;
347 std::vector<const InputTrack_t*>& removedSeedTracks,