CMS 3D CMS Logo

VertexTrackUpdator.h

Go to the documentation of this file.
00001 #ifndef _VertexTrackUpdator_H_
00002 #define _VertexTrackUpdator_H_
00003 
00004 #include "RecoVertex/VertexPrimitives/interface/CachingVertex.h"
00005 
00011 template <unsigned int N>
00012 class VertexTrackUpdator {
00013 
00014 public:
00015 
00019   virtual typename CachingVertex<N>::RefCountedVertexTrack 
00020         update(const CachingVertex<N> & v, 
00021         typename CachingVertex<N>::RefCountedVertexTrack t) const = 0;
00022 
00023   virtual VertexTrackUpdator * clone() const = 0;
00024   virtual ~VertexTrackUpdator() {};
00025 
00026 };
00027 
00028 #endif

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