00001 #include "RecoVertex/VertexTools/interface/lms_3d.h" 00002 #include "RecoVertex/VertexTools/interface/LmsModeFinder3d.h" 00003 00004 GlobalPoint LmsModeFinder3d::operator() ( const vector<PointAndDistance> & values ) const { 00005 vector < GlobalPoint > v; 00006 for ( vector< PointAndDistance >::const_iterator i=values.begin(); 00007 i!=values.end() ; ++i ) 00008 { 00009 v.push_back ( i->first ); 00010 }; 00011 return lms_3d ( v ); 00012 } 00013 00014 LmsModeFinder3d * LmsModeFinder3d::clone() const 00015 { 00016 return new LmsModeFinder3d ( * this ); 00017 }