CMS 3D CMS Logo

Public Types | Public Member Functions

KinematicVertexAssociator Class Reference

#include <KinematicVertexAssociator.h>

List of all members.

Public Types

typedef std::vector
< RefCountedKinematicVertex
KinematicVertexContainer
typedef std::vector< const
TkSimVertex > 
SimVertexContainer
typedef std::vector< const
TkSimVertex * > 
SimVertexPtrContainer

Public Member Functions

virtual KinematicVertexAssociatorclone () const =0
virtual KinematicVertexContainer recVertices (const TkSimVertex &) const =0
virtual SimVertexPtrContainer simVertices (const RefCountedKinematicVertex &) const =0
virtual ~KinematicVertexAssociator ()

Detailed Description

Definition at line 19 of file KinematicVertexAssociator.h.


Member Typedef Documentation

Definition at line 22 of file KinematicVertexAssociator.h.

typedef std::vector<const TkSimVertex> KinematicVertexAssociator::SimVertexContainer

Definition at line 24 of file KinematicVertexAssociator.h.

typedef std::vector<const TkSimVertex *> KinematicVertexAssociator::SimVertexPtrContainer

Definition at line 23 of file KinematicVertexAssociator.h.


Constructor & Destructor Documentation

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

Definition at line 26 of file KinematicVertexAssociator.h.

{}

Member Function Documentation

virtual KinematicVertexAssociator* KinematicVertexAssociator::clone ( ) const [pure virtual]
virtual KinematicVertexContainer KinematicVertexAssociator::recVertices ( const TkSimVertex &  ) const [pure virtual]
virtual SimVertexPtrContainer KinematicVertexAssociator::simVertices ( const RefCountedKinematicVertex ) const [pure virtual]