CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
KinematicVertexDistance.h
Go to the documentation of this file.
1 #ifndef KinematicVertexDistance_H
2 #define KinematicVertexDistance_H
3 
10 #include "TrackerReco/TkEvent/interface/TkSimVertex.h"
11 
12 class Measurement1D;
13 
15 
16 public:
17 
19 
20  virtual Measurement1D distance(const RefCountedKinematicVertex, const TkSimVertex &) const = 0;
21 
22  virtual float compatibility (const RefCountedKinematicVertex, const TkSimVertex &) const = 0;
23 
24  virtual KinematicVertexDistance * clone() const = 0;
25 };
26 #endif
virtual KinematicVertexDistance * clone() const =0
virtual float compatibility(const RefCountedKinematicVertex, const TkSimVertex &) const =0
virtual Measurement1D distance(const RefCountedKinematicVertex, const TkSimVertex &) const =0