1 #ifndef _ValidHitPairFilter_h_
2 #define _ValidHitPairFilter_h_
25 std::vector<const TrackingRecHit *> recHits)
const;
32 (
int il,
float rz,
const std::vector<float>& rzB,
33 float ph,
const std::vector<float>& phB)
const;
int getLayer(const TrackingRecHit &recHit) const
const Propagator * thePropagator
ValidHitPairFilter(const edm::ParameterSet &ps, const edm::EventSetup &es)
const TrackerGeometry * theTracker
virtual bool operator()(const reco::Track *track, std::vector< const TrackingRecHit * > recHits) const
virtual ~ValidHitPairFilter()
std::vector< float > phBounds[7]
const GeometricSearchTracker * theGSTracker
std::vector< int > getMissingLayers(int a, int b) const
const std::vector< DetLayer * > detLayers
std::vector< float > rzBounds[7]
const MagneticField * theMagneticField
FreeTrajectoryState getTrajectory(const reco::Track &track) const
std::vector< const GeomDet * > getCloseDets(int il, float rz, const std::vector< float > &rzB, float ph, const std::vector< float > &phB) const