CMS 3D CMS Logo

LagrangeParentParticleFitter.h

Go to the documentation of this file.
00001 #ifndef LagrangeParentParticleFitter_H
00002 #define LagrangeParentParticleFitter_H
00003 
00004 #include "RecoVertex/KinematicFit/interface/ParentParticleFitter.h"
00005 
00017 class LagrangeParentParticleFitter:public ParentParticleFitter
00018 {
00019 
00020 public:
00021 
00022  LagrangeParentParticleFitter();
00023 
00024  ~LagrangeParentParticleFitter(){}
00025 
00033  vector<RefCountedKinematicTree>  fit(vector<RefCountedKinematicTree> trees, 
00034                                              KinematicConstraint * cs)const;
00035  
00036  LagrangeParentParticleFitter * clone() const
00037  {return new LagrangeParentParticleFitter(*this);}
00038 
00039 private:
00040 
00041 //tunable parameters and their read method
00042  void readParameters();
00043  float theMaxDiff;
00044  int theMaxStep;
00045 };
00046 #endif

Generated on Tue Jun 9 17:46:09 2009 for CMSSW by  doxygen 1.5.4