#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 24 of file TrajectorySeedHitCandidate.h.
|
inline |
Default Constructor.
Definition at line 29 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 42 of file TrajectorySeedHitCandidate.h.
References seedingLayer.
Referenced by SeedFinder::insertHit().
|
inline |
The Hit itself.
Definition at line 40 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 60 of file TrajectorySeedHitCandidate.h.
References seedingLayer.
|
inline |
The Layer Number.
Definition at line 51 of file TrajectorySeedHitCandidate.h.
References TrackingLayer::getLayerNumber(), and seedingLayer.
|
inline |
The local position.
Definition at line 54 of file TrajectorySeedHitCandidate.h.
References hit(), and BaseTrackerRecHit::localPosition().
|
inline |
The subdet Id.
Definition at line 48 of file TrajectorySeedHitCandidate.h.
References TrackingLayer::getSubDetNumber(), and seedingLayer.
|
private |
Definition at line 71 of file TrajectorySeedHitCandidate.h.
Referenced by getTrackingLayer(), isOnTheSameLayer(), layerNumber(), and subDetId().
|
private |
Definition at line 70 of file TrajectorySeedHitCandidate.h.
Referenced by hit().