CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
KVFHelper.h
Go to the documentation of this file.
1 #ifndef KVFHelper_H
2 #define KVFHelper_H
3 
5 
10 template <unsigned int N>
11 class KVFHelper {
12 public:
16  typedef typename std::pair<bool, double> BDpair;
17 
27  double vertexChi2(const VertexState& vertexA, const VertexState& VertexB) const;
28 
29  double vertexChi2(const CachingVertex<N>& vertexA, const CachingVertex<N>& vertexB) const;
30 
38  const RefCountedRefittedTrackState refittedTrackState) const;
39 
46 };
47 
48 #endif
std::pair< bool, double > BDpair
Definition: KVFHelper.h:16
double vertexChi2(const VertexState &vertexA, const VertexState &VertexB) const
Definition: KVFHelper.cc:10
VertexTrack< N >::RefCountedLinearizedTrackState RefCountedLinearizedTrackState
Definition: KVFHelper.h:14
BDpair trackParameterChi2(const RefCountedLinearizedTrackState linTrack, const RefCountedRefittedTrackState refittedTrackState) const
Definition: KVFHelper.cc:37
CachingVertex< N >::RefCountedVertexTrack RefCountedVertexTrack
Definition: KVFHelper.h:13
VertexTrack< N >::RefCountedRefittedTrackState RefCountedRefittedTrackState
Definition: KVFHelper.h:15