File indexing completed on 2024-04-06 12:28:37
0001 #ifndef RecoTracker_PixelTrackFitting_PixelTrackFilterBase_h
0002 #define RecoTracker_PixelTrackFitting_PixelTrackFilterBase_h
0003
0004 namespace reco {
0005 class Track;
0006 }
0007 namespace edm {
0008 class Event;
0009 class EventSetup;
0010 class ConsumesCollector;
0011 }
0012 class TrackingRecHit;
0013
0014 #include <vector>
0015
0016 class PixelTrackFilterBase {
0017 public:
0018 virtual ~PixelTrackFilterBase() {}
0019 typedef std::vector<const TrackingRecHit *> Hits;
0020 virtual bool operator()(const reco::Track *, const Hits &) const = 0;
0021 };
0022 #endif