#include <TrajectorySeedHitCandidate.h>
Public Member Functions | |
const TrackingLayer & | getTrackingLayer () const |
const FastTrackerRecHit * | hit () const |
The Hit itself. More... | |
bool | isOnTheSameLayer (const TrajectorySeedHitCandidate &other) const |
Check if the hit is on one of the requested detector. More... | |
unsigned int | layerNumber () const |
The Layer Number. More... | |
LocalPoint | localPosition () const |
The local position. More... | |
unsigned int | subDetId () const |
The subdet Id. More... | |
TrajectorySeedHitCandidate () | |
Default Constructor. More... | |
TrajectorySeedHitCandidate (const FastTrackerRecHit *hit, const TrackerTopology *tTopo) | |
Constructor from a FastTrackerRecHit and topology. More... | |
Private Attributes | |
TrackingLayer | seedingLayer |
const FastTrackerRecHit * | theHit |
Definition at line 23 of file TrajectorySeedHitCandidate.h.
|
inline |
Default Constructor.
Definition at line 26 of file TrajectorySeedHitCandidate.h.
TrajectorySeedHitCandidate::TrajectorySeedHitCandidate | ( | const FastTrackerRecHit * | hit, |
const TrackerTopology * | tTopo | ||
) |
Constructor from a FastTrackerRecHit and topology.
Definition at line 7 of file TrajectorySeedHitCandidate.cc.
|
inline |
Definition at line 38 of file TrajectorySeedHitCandidate.h.
References seedingLayer.
Referenced by SeedFinder::insertHit().
|
inline |
The Hit itself.
Definition at line 36 of file TrajectorySeedHitCandidate.h.
References theHit.
Referenced by SeedFinder::insertHit(), localPosition(), and FastTSGFromPropagation::trackerSeeds().
|
inline |
Check if the hit is on one of the requested detector.
Check if two hits are on the same layer of the same subdetector
Definition at line 52 of file TrajectorySeedHitCandidate.h.
References seedingLayer.
|
inline |
The Layer Number.
Definition at line 44 of file TrajectorySeedHitCandidate.h.
References TrackingLayer::getLayerNumber(), and seedingLayer.
|
inline |
The local position.
Definition at line 47 of file TrajectorySeedHitCandidate.h.
References hit(), and BaseTrackerRecHit::localPosition().
|
inline |
The subdet Id.
Definition at line 41 of file TrajectorySeedHitCandidate.h.
References TrackingLayer::getSubDetNumber(), and seedingLayer.
|
private |
Definition at line 58 of file TrajectorySeedHitCandidate.h.
Referenced by getTrackingLayer(), isOnTheSameLayer(), layerNumber(), and subDetId().
|
private |
Definition at line 57 of file TrajectorySeedHitCandidate.h.
Referenced by hit().