CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
SignedDecayLength3D.h
Go to the documentation of this file.
1 #ifndef _SIGNEDDECAYLENGHT3D_H_
2 #define _SIGNEDDECAYLENGHT3D_H_
8 #include <utility>
9 
10 
18 
19 public:
20 
21  // construct
22 
24 
25  static std::pair<bool,Measurement1D> apply(const reco::TransientTrack & track,
26  const GlobalVector & direction, const reco::Vertex & vertex) ;
27 
28 
29  int id() const {return 3;}
30 
31 private:
32 
34 
35 
36 };
37 
38 
39 
40 #endif
41 
42 
43 
44 
45 
46 
47 
48 
49 
50 
static std::pair< bool, Measurement1D > apply(const reco::TransientTrack &track, const GlobalVector &direction, const reco::Vertex &vertex)
static TrajectoryStateOnSurface closestApproachToJet(const FreeTrajectoryState &, const reco::Vertex &, const GlobalVector &, const MagneticField *)