CMS 3D CMS Logo

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
CachingVertex
Definition: CachingVertex.h:22
KinematicVertexFactory::vertex
static RefCountedKinematicVertex vertex(const CachingVertex< 6 > &vertex)
Definition: KinematicVertexFactory.h:41
KinematicVertexFactory
Definition: KinematicVertexFactory.h:15
KinematicVertexFactory::vertex
static RefCountedKinematicVertex vertex(const VertexState state, const ReferenceCountingPointer< KinematicVertex > pVertex, float totalChiSq, float degreesOfFr)
Definition: KinematicVertexFactory.h:31
ReferenceCountingPointer< KinematicVertex >
KinematicVertex
Definition: KinematicVertex.h:20
KinematicVertexFactory::vertex
static RefCountedKinematicVertex vertex()
Definition: KinematicVertexFactory.h:49
RefCountedKinematicVertex.h
VertexState
Definition: VertexState.h:13
KinematicVertexFactory::vertex
static RefCountedKinematicVertex vertex(const VertexState &state, float totalChiSq, float degreesOfFr)
Definition: KinematicVertexFactory.h:23
KinematicVertexFactory::KinematicVertexFactory
KinematicVertexFactory()
Definition: KinematicVertexFactory.h:17