CMS 3D CMS Logo

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
KVFHelper::vertexChi2
double vertexChi2(const VertexState &vertexA, const VertexState &VertexB) const
Definition: KVFHelper.cc:10
KVFHelper::RefCountedLinearizedTrackState
VertexTrack< N >::RefCountedLinearizedTrackState RefCountedLinearizedTrackState
Definition: KVFHelper.h:14
CachingVertex
Definition: CachingVertex.h:22
ReferenceCountingPointer
Definition: ReferenceCounted.h:60
KVFHelper::trackParameterChi2
BDpair trackParameterChi2(const RefCountedLinearizedTrackState linTrack, const RefCountedRefittedTrackState refittedTrackState) const
Definition: KVFHelper.cc:37
CachingVertex.h
KVFHelper
Definition: KVFHelper.h:11
KVFHelper::BDpair
std::pair< bool, double > BDpair
Definition: KVFHelper.h:16
KVFHelper::RefCountedRefittedTrackState
VertexTrack< N >::RefCountedRefittedTrackState RefCountedRefittedTrackState
Definition: KVFHelper.h:15
VertexState
Definition: VertexState.h:13
HLT_2018_cff.track
track
Definition: HLT_2018_cff.py:10352
KVFHelper::RefCountedVertexTrack
CachingVertex< N >::RefCountedVertexTrack RefCountedVertexTrack
Definition: KVFHelper.h:13