CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
SharedTracks.h
Go to the documentation of this file.
1 #ifndef SharedTracks_h
2 #define SharedTracks_h
3 #include <vector>
8 
9 namespace vertexTools {
10  double computeSharedTracks(const reco::Vertex &pv,
11  const std::vector<reco::TrackRef> &svTracks,
12  double minTrackWeight = 0.5,
13  float unused = 0);
14  double computeSharedTracks(const reco::Vertex &pv,
15  const std::vector<reco::CandidatePtr> &svTracks,
16  double minTrackWeight = 0.5,
17  float mindist = 2.0);
18  double computeSharedTracks(const reco::Vertex &pv,
20  double minTrackWeight = 0.5,
21  float mindist = 2.0);
22  double computeSharedTracks(const reco::Vertex &pv,
23  const reco::Vertex &sv,
24  double minTrackWeight = 0.5,
25  float mindist = 2.0);
28  double minTrackWeight = 0.5,
29  float mindist = 2.0);
31  const std::vector<reco::CandidatePtr> &svTracks,
32  double unused1 = 0,
33  float unused2 = 0);
34 
35 } // namespace vertexTools
36 #endif
double computeSharedTracks(const reco::Vertex &pv, const std::vector< reco::TrackRef > &svTracks, double minTrackWeight=0.5, float unused=0)
Definition: SharedTracks.cc:4