CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
LagrangeParentParticleFitter.h
Go to the documentation of this file.
1 #ifndef LagrangeParentParticleFitter_H
2 #define LagrangeParentParticleFitter_H
3 
6 
19 {
20 
21 public:
22 
24 
26 
32  void setParameters(const edm::ParameterSet& pSet);
33 
41  std::vector<RefCountedKinematicTree> fit(std::vector<RefCountedKinematicTree> trees,
42  KinematicConstraint * cs)const;
43 
45  {return new LagrangeParentParticleFitter(*this);}
46 
47 private:
48 
49  void defaultParameters();
50 
51  float theMaxDiff;
53 };
54 #endif
LagrangeParentParticleFitter * clone() const
auto_ptr< ClusterSequence > cs
void setParameters(const edm::ParameterSet &pSet)
std::vector< RefCountedKinematicTree > fit(std::vector< RefCountedKinematicTree > trees, KinematicConstraint *cs) const