11 theMatchedHit(theHit),
18 init(theGeometry, tTopo);
32 init(theGeometry,tTopo);
74 for(
unsigned int i=0;
i<theLayersInSets.size(); ++
i) {
84 for(
unsigned int i=0;
i<theLayersInSets.size(); ++
i){
96 for(
unsigned int i=0;
i<theLayersInSets.size(); ++
i){
unsigned int tidRing(const DetId &id) const
const GSSiTrackerRecHit2DLocalPos * hit() const
unsigned int theCylinderNumber
unsigned int getLayerNumber() const
unsigned int tecRing(const DetId &id) const
ring id
static TrackingLayer createFromDetId(const DetId &detId, const TrackerTopology &trackerTopology)
void init(const TrackerGeometry *theGeometry, const TrackerTopology *tTopo)
Initialization at construction time.
const GeomDet * theGeomDet
int subdetId() const
get the contents of the subdetector field (not cast into any detector's numbering enum) ...
TrackingLayer seedingLayer
TrajectorySeedHitCandidate()
Default Constructor.
bool isOnRequestedDet(const std::vector< std::vector< TrackingLayer > > &theLayersInSets) const
Check if the hit is on one of the requested detector.
DetId geographicalId() const
const TrackingLayer & getTrackingLayer() const
unsigned int subDetId() const
The subdet Id.
unsigned int theRingNumber
virtual const TrackerGeomDet * idToDet(DetId) const