#include <Acts/Seeding/SeedFinderGbts.hpp>
|
| | SeedFinderGbts (const SeedFinderGbtsConfig config, std::unique_ptr< GbtsGeometry > gbtsGeo, const std::vector< TrigInDetSiLayer > *layerGeometry, std::unique_ptr< const Acts::Logger > logger=Acts::getDefaultLogger("Finder", Acts::Logging::Level::INFO)) |
| std::pair< int, int > | buildTheGraph (const RoiDescriptor &roi, const std::unique_ptr< GbtsDataStorage > &storage, std::vector< GbtsEdge > &edgeStorage) const |
| std::vector< std::vector< GbtsNode > > | createNodes (const SPContainerComponentsType &container, int MaxLayers) const |
| SeedContainer2 | createSeeds (const RoiDescriptor &roi, const SPContainerComponentsType &SpContainerComponents, int max_layers) const |
| void | extractSeedsFromTheGraph (int maxLevel, int nEdges, int nHits, std::vector< GbtsEdge > &edgeStorage, std::vector< seedProperties > &vSeedCandidates) const |
| GbtsMLLookupTable | parseGbtsMLLookupTable (const std::string &lutInputFile) |
| int | runCCA (int nEdges, std::vector< GbtsEdge > &edgeStorage) const |
◆ SeedFinderGbts()
◆ buildTheGraph()
| std::pair< int, int > Acts::Experimental::SeedFinderGbts::buildTheGraph |
( |
const RoiDescriptor & | roi, |
|
|
const std::unique_ptr< GbtsDataStorage > & | storage, |
|
|
std::vector< GbtsEdge > & | edgeStorage ) const |
◆ createNodes()
◆ createSeeds()
◆ extractSeedsFromTheGraph()
| void Acts::Experimental::SeedFinderGbts::extractSeedsFromTheGraph |
( |
int | maxLevel, |
|
|
int | nEdges, |
|
|
int | nHits, |
|
|
std::vector< GbtsEdge > & | edgeStorage, |
|
|
std::vector< seedProperties > & | vSeedCandidates ) const |
◆ parseGbtsMLLookupTable()
| GbtsMLLookupTable Acts::Experimental::SeedFinderGbts::parseGbtsMLLookupTable |
( |
const std::string & | lutInputFile | ) |
|
◆ runCCA()
| int Acts::Experimental::SeedFinderGbts::runCCA |
( |
int | nEdges, |
|
|
std::vector< GbtsEdge > & | edgeStorage ) const |