41 vector<LocalVector>::const_iterator localDir = localDirs.begin();
42 for(vector<const TrackingRecHit*>::const_iterator
recHit = recHits.begin();
50 { ok =
false;
break; }
52 if(! theFilter->isCompatible(*pixelRecHit, *localDir, clusterShapeCache))
55 <<
" [TripletFilter] clusShape problem" 73 vector<GlobalVector>::const_iterator globalDir = globalDirs.begin();
74 for(vector<const TrackingRecHit*>::const_iterator
recHit = recHits.begin();
82 { ok =
false;
break; }
84 if(! theFilter->isCompatible(*pixelRecHit, *globalDir, clusterShapeCache))
87 <<
" [TripletFilter] clusShape problem"
bool checkTrack(const std::vector< const TrackingRecHit * > &recHits, const std::vector< LocalVector > &localDirs, const TrackerTopology *tTopo, const SiPixelClusterShapeCache &clusterShapeCache)
TripletFilter(const edm::EventSetup &es)
static std::string getInfo(const DetId &id, const TrackerTopology *tTopo)
T const * product() const