CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
ThirdHitZPrediction.h
Go to the documentation of this file.
1 #ifndef ThirdHitZPrediction_H
2 #define ThirdHitZPrediction_H
3 
6 
7 
9 public:
11  ThirdHitZPrediction(const GlobalPoint& p1, float erroRPhi1, float errorZ1,
12  const GlobalPoint& p2, float erroRPhi2, float errorZ2,
13  double curvature, double nSigma = 3.);
14  Range operator()(const GlobalPoint& p3, float erroRPhi3) const;
15 private:
18  double theCurvature;
19  double theNSigma;
20 };
21 #endif
22 
PixelRecoRange< float > Range
T curvature(T InversePt, const edm::EventSetup &iSetup)
Range operator()(const GlobalPoint &p3, float erroRPhi3) const
double p2[4]
Definition: TauolaWrapper.h:90
double p1[4]
Definition: TauolaWrapper.h:89
ThirdHitZPrediction(const GlobalPoint &p1, float erroRPhi1, float errorZ1, const GlobalPoint &p2, float erroRPhi2, float errorZ2, double curvature, double nSigma=3.)
double p3[4]
Definition: TauolaWrapper.h:91