CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
ConversionRegion.h
Go to the documentation of this file.
1 #ifndef CONVERSIONREGION_H
2 #define CONVERSIONREGION_H
3 
6 
8 
9  public:
10  ConversionRegion(GlobalPoint& convPoint, GlobalPoint& pvtxPoint, float& cotTheta, double errTheta, int charge):
11  _convPoint(convPoint),
12  _pvtxPoint(pvtxPoint),
13  _cotTheta(cotTheta),
14  _errTheta(errTheta),
15  _charge(charge)
16  {};
17 
19 
20  GlobalPoint convPoint() const {return _convPoint;}
21  GlobalPoint pvtxPoint()const {return _pvtxPoint;}
22  float cotTheta () const {return _cotTheta; }
23  double errTheta () const {return _errTheta; }
24  int charge () const {return _charge; }
25 
26 
27  private:
28  //Data members
31  float _cotTheta;
32  double _errTheta;
33  int _charge;
34 };
35 
36 #endif
float cotTheta() const
#define dso_hidden
GlobalPoint _convPoint
GlobalPoint pvtxPoint() const
int charge() const
GlobalPoint convPoint() const
ConversionRegion(GlobalPoint &convPoint, GlobalPoint &pvtxPoint, float &cotTheta, double errTheta, int charge)
GlobalPoint _pvtxPoint
double errTheta() const