CMS 3D CMS Logo

LagrangeChildUpdator Class Reference

This is the space for daughter particle update after the lagrange multipliers refit. More...

#include <RecoVertex/KinematicFit/interface/LagrangeChildUpdator.h>

Inheritance diagram for LagrangeChildUpdator:

ChildUpdator

List of all members.

Public Member Functions

LagrangeChildUpdatorclone () const
 LagrangeChildUpdator ()
vector< RefCountedKinematicTreeupdate (vector< RefCountedKinematicTree > trees) const
RefCountedKinematicTree update (RefCountedKinematicTree tree) const
 Method updating particles and vertices inside the tree below the constrained particle The tree pointer should be set on particle just updated by ParentParticleFitter Class to be used by KinematicParticleFitter only.
 ~LagrangeChildUpdator ()


Detailed Description

This is the space for daughter particle update after the lagrange multipliers refit.

Current class is not yet implemented. Return the input unchanged for the moment.

Definition at line 13 of file LagrangeChildUpdator.h.


Constructor & Destructor Documentation

LagrangeChildUpdator::LagrangeChildUpdator (  )  [inline]

Definition at line 17 of file LagrangeChildUpdator.h.

Referenced by clone().

00017 {}

LagrangeChildUpdator::~LagrangeChildUpdator (  )  [inline]

Definition at line 18 of file LagrangeChildUpdator.h.

00018 {}


Member Function Documentation

LagrangeChildUpdator* LagrangeChildUpdator::clone ( void   )  const [inline, virtual]

Implements ChildUpdator.

Definition at line 24 of file LagrangeChildUpdator.h.

References LagrangeChildUpdator().

00025  {return new LagrangeChildUpdator(*this);}

vector< RefCountedKinematicTree > LagrangeChildUpdator::update ( vector< RefCountedKinematicTree trees  )  const [virtual]

Implements ChildUpdator.

Definition at line 13 of file LagrangeChildUpdator.cc.

00014 {
00015 //space for down update method
00016 //now does nothing, supposed to
00017 //update the states of daughter
00018 //particles down the kinematic decay chain
00019 
00020  vector<RefCountedKinematicTree> nTree = trees;
00021  
00022  return nTree;
00023 }

RefCountedKinematicTree LagrangeChildUpdator::update ( RefCountedKinematicTree  tree  )  const [virtual]

Method updating particles and vertices inside the tree below the constrained particle The tree pointer should be set on particle just updated by ParentParticleFitter Class to be used by KinematicParticleFitter only.

Implements ChildUpdator.

Definition at line 3 of file LagrangeChildUpdator.cc.

00004 {
00005 //space for down update method
00006 //now does nothing, supposed to
00007 //update the states of daughter
00008 //particles down the kinematic decay chain
00009 
00010  RefCountedKinematicTree nTree = tree;
00011  return nTree;
00012 }


The documentation for this class was generated from the following files:
Generated on Tue Jun 9 18:27:12 2009 for CMSSW by  doxygen 1.5.4