CMS 3D CMS Logo

ModeFinder3d Class Reference

A ModeFinder returns a GlobalPoint, given a vector of ( GlobalPoint plus weight ). More...

#include <RecoVertex/VertexTools/interface/ModeFinder3d.h>

Inheritance diagram for ModeFinder3d:

FsmwModeFinder3d HsmModeFinder3d Lms3d LmsModeFinder3d SmsModeFinder3d SubsetHsmModeFinder3d

List of all members.

Public Types

typedef pair< GlobalPoint, float > PointAndDistance

Public Member Functions

virtual ModeFinder3dclone () const =0
virtual GlobalPoint operator() (const vector< PointAndDistance > &) const =0
virtual ~ModeFinder3d ()


Detailed Description

A ModeFinder returns a GlobalPoint, given a vector of ( GlobalPoint plus weight ).

[ weight := distance of the points of closest Approach ].

Definition at line 16 of file ModeFinder3d.h.


Member Typedef Documentation

typedef pair< GlobalPoint, float > ModeFinder3d::PointAndDistance

Definition at line 19 of file ModeFinder3d.h.


Constructor & Destructor Documentation

virtual ModeFinder3d::~ModeFinder3d (  )  [inline, virtual]

Definition at line 22 of file ModeFinder3d.h.

00022 {};


Member Function Documentation

virtual ModeFinder3d* ModeFinder3d::clone (  )  const [pure virtual]

Implemented in FsmwModeFinder3d, HsmModeFinder3d, LmsModeFinder3d, SmsModeFinder3d, and SubsetHsmModeFinder3d.

virtual GlobalPoint ModeFinder3d::operator() ( const vector< PointAndDistance > &   )  const [pure virtual]

Implemented in HsmModeFinder3d, LmsModeFinder3d, SmsModeFinder3d, and SubsetHsmModeFinder3d.


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