CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
TrajectoryCleanerBySharedHits.h
Go to the documentation of this file.
1 #ifndef TrajectoryCleaning_TrajectoryCleanerBySharedHits_h
2 #define TrajectoryCleaning_TrajectoryCleanerBySharedHits_h
3 
5 
17 
18  public:
19 
20  typedef std::vector<Trajectory*> TrajectoryPointerContainer;
21 
23  theFraction(0.19),
26  theFraction(iConfig.getParameter<double>("fractionShared")),
27  allowSharedFirstHit(iConfig.getParameter<bool>("allowSharedFirstHit")){}
28 
30 
32  virtual void clean( TrajectoryPointerContainer&) const;
33 
34  private:
35  double theFraction;
37 
38 };
39 
40 #endif
virtual void clean(TrajectoryPointerContainer &) const
std::vector< Trajectory * > TrajectoryPointerContainer
virtual void clean(TrajectoryContainer &) const
TrajectoryCleanerBySharedHits(const edm::ParameterSet &iConfig)