CMS 3D CMS Logo

RegionalTrajectoryFilter.h
Go to the documentation of this file.
1 #ifndef RegionalTrajectoryFilter_h
2 #define RegionalTrajectoryFilter_h
3 
5 
8 
14 public:
17  explicit RegionalTrajectoryFilter( const TrackingRegion& region);
18 
19  bool qualityFilter(const TempTrajectory& traj) const override;
20  bool qualityFilter(const Trajectory& traj) const override;
21 
22  bool toBeContinued (TempTrajectory& traj) const override;
23  bool toBeContinued(Trajectory& traj) const override;
24 
26  std::string name () const override;
27 
28  protected:
30 };
31 #endif
32 
bool toBeContinued(TempTrajectory &traj) const override
RegionalTrajectoryFilter(const edm::ParameterSet &pset, edm::ConsumesCollector &iC)
constructor from TrackingRegion
bool qualityFilter(const TempTrajectory &traj) const override
const MinPtTrajectoryFilter thePtFilter
std::string name() const override
name method imposed by TrajectoryFilter