![]() |
![]() |
#include <SeedFinder.h>
Public Types | |
typedef std::function< bool(const std::vector< const FastTrackerRecHit * > &hits)> | Selector |
Public Member Functions | |
std::vector< unsigned int > | getSeed (const std::vector< const FastTrackerRecHit * > &trackerRecHits) const |
const SeedingNode < TrackingLayer > * | insertHit (const std::vector< TrajectorySeedHitCandidate > &trackerRecHits, std::vector< int > &hitIndicesInTree, const SeedingNode< TrackingLayer > *node, unsigned int trackerHit) const |
std::vector< unsigned int > | iterateHits (unsigned int start, const std::vector< TrajectorySeedHitCandidate > &trackerRecHits, std::vector< int > hitIndicesInTree, bool processSkippedHits) const |
SeedFinder (const SeedingTree< TrackingLayer > &seedingTree, const TrackerTopology &trackerTopology) | |
void | setHitSelector (Selector selector) |
Private Attributes | |
const SeedingTree < TrackingLayer > & | _seedingTree |
Selector | _selector |
const TrackerTopology * | _trackerTopology |
Definition at line 15 of file SeedFinder.h.
typedef std::function<bool(const std::vector<const FastTrackerRecHit *>& hits)> SeedFinder::Selector |
Definition at line 19 of file SeedFinder.h.
|
inline |
Definition at line 26 of file SeedFinder.h.
|
inline |
Definition at line 41 of file SeedFinder.h.
|
inline |
Definition at line 67 of file SeedFinder.h.
|
inline |
Definition at line 120 of file SeedFinder.h.
|
inline |
Definition at line 36 of file SeedFinder.h.
|
private |
Definition at line 22 of file SeedFinder.h.
|
private |
Definition at line 21 of file SeedFinder.h.
|
private |
Definition at line 23 of file SeedFinder.h.