diff --git a/Core/include/Acts/Seeding/SeedFilter.hpp b/Core/include/Acts/Seeding/SeedFilter.hpp index cca52587a7c..05a477fcad5 100644 --- a/Core/include/Acts/Seeding/SeedFilter.hpp +++ b/Core/include/Acts/Seeding/SeedFilter.hpp @@ -122,13 +122,6 @@ class SeedFilter final { private: const Logger& logger() const { return *m_logger; } - template - void createAndStoreSeeds(collection_t& outputCollection, - const external_spacepoint_t& bottom, - const external_spacepoint_t& middle, - const external_spacepoint_t& top, float zOrigin, - float bestSeedQuality) const; - template requires Acts::CollectionStoresSeedsToProxied diff --git a/Core/include/Acts/Seeding/SeedFilter.ipp b/Core/include/Acts/Seeding/SeedFilter.ipp index e5927ccb56b..f25dd3c174f 100644 --- a/Core/include/Acts/Seeding/SeedFilter.ipp +++ b/Core/include/Acts/Seeding/SeedFilter.ipp @@ -315,19 +315,6 @@ void SeedFilter::filterSeeds_1SpFixed( ACTS_VERBOSE("Identified " << numTotalSeeds << " seeds"); } -template -template -void SeedFilter::createAndStoreSeeds( - collection_t& outputCollection, const external_spacepoint_t& bottom, - const external_spacepoint_t& middle, const external_spacepoint_t& top, - float zOrigin, float bestSeedQuality) const { - Acts::Seed seed(bottom, middle, top); - seed.setVertexZ(zOrigin); - seed.setQuality(bestSeedQuality); - - Acts::detail::pushBackOrInsertAtEnd(outputCollection, std::move(seed)); -} - template template requires Acts::CollectionStoresSeedsToProxied; + using seed_type = Acts::Seed; Acts::SeedFinderConfig config; // silicon detector max @@ -236,15 +236,15 @@ int main(int argc, char** argv) { for (auto& regionVec : seedVector) { for (std::size_t i = 0; i < regionVec.size(); i++) { const seed_type* seed = ®ionVec[i]; - const value_type* sp = seed->sp()[0]; + const auto* sp = seed->sp()[0]; std::cout << " (" << sp->x() << ", " << sp->y() << ", " << sp->z() << ") "; sp = seed->sp()[1]; - std::cout << sp->externalSpacePoint()->layer << " (" << sp->x() << ", " - << sp->y() << ", " << sp->z() << ") "; + std::cout << sp->layer << " (" << sp->x() << ", " << sp->y() << ", " + << sp->z() << ") "; sp = seed->sp()[2]; - std::cout << sp->externalSpacePoint()->layer << " (" << sp->x() << ", " - << sp->y() << ", " << sp->z() << ") "; + std::cout << sp->layer << " (" << sp->x() << ", " << sp->y() << ", " + << sp->z() << ") "; std::cout << std::endl; } }