CMS 3D CMS Logo

/afs/cern.ch/work/a/aaltunda/public/www/CMSSW_5_3_14/src/RecoVertex/KinematicFit/interface/LagrangeChildUpdator.h

Go to the documentation of this file.
00001 #ifndef LagrangeChildUpdator_H
00002 #define LagrangeChildUpdator_H
00003 
00004 #include "RecoVertex/KinematicFit/interface/ChildUpdator.h"
00005 
00013 class LagrangeChildUpdator:public ChildUpdator
00014 {
00015 public:
00016 
00017  LagrangeChildUpdator(){}
00018  ~LagrangeChildUpdator(){}
00019  
00020  RefCountedKinematicTree  update(RefCountedKinematicTree tree) const;
00021  
00022  std::vector<RefCountedKinematicTree>  update(std::vector<RefCountedKinematicTree> trees) const;
00023  
00024  LagrangeChildUpdator * clone() const
00025  {return new LagrangeChildUpdator(*this);}
00026  
00027 private:
00028 
00029 };
00030 #endif