CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
KinematicVertexFactory.h
Go to the documentation of this file.
1 #ifndef KinematicVertexFactory_H
2 #define KinematicVertexFactory_H
3 
5 
16 public:
18 
23  static RefCountedKinematicVertex vertex(const VertexState& state, float totalChiSq, float degreesOfFr) {
24  return ReferenceCountingPointer<KinematicVertex>(new KinematicVertex(state, totalChiSq, degreesOfFr));
25  }
26 
33  float totalChiSq,
34  float degreesOfFr) {
35  return ReferenceCountingPointer<KinematicVertex>(new KinematicVertex(state, pVertex, totalChiSq, degreesOfFr));
36  }
37 
43  }
44 
50 };
51 #endif
static RefCountedKinematicVertex vertex(const VertexState state, const ReferenceCountingPointer< KinematicVertex > pVertex, float totalChiSq, float degreesOfFr)
static RefCountedKinematicVertex vertex()
static RefCountedKinematicVertex vertex(const CachingVertex< 6 > &vertex)
static RefCountedKinematicVertex vertex(const VertexState &state, float totalChiSq, float degreesOfFr)