CMS 3D CMS Logo

ConversionRegion.h
Go to the documentation of this file.
1 #ifndef CONVERSIONREGION_H
2 #define CONVERSIONREGION_H
3 
7 
9 
10  public:
11  ConversionRegion(GlobalPoint& convPoint, GlobalPoint& pvtxPoint, float& cotTheta, double errTheta, int charge):
12  _convPoint(convPoint),
13  _pvtxPoint(pvtxPoint),
14  _cotTheta(cotTheta),
15  _errTheta(errTheta),
16  _charge(charge)
17  {};
18 
20 
21  GlobalPoint convPoint() const {return _convPoint;}
22  GlobalPoint pvtxPoint()const {return _pvtxPoint;}
23  float cotTheta () const {return _cotTheta; }
24  double errTheta () const {return _errTheta; }
25  int charge () const {return _charge; }
26 
27 
28  private:
29  //Data members
32  float _cotTheta;
33  double _errTheta;
34  int _charge;
35 };
36 
37 #endif
float cotTheta() const
GlobalPoint _convPoint
GlobalPoint pvtxPoint() const
int charge() const
GlobalPoint convPoint() const
ConversionRegion(GlobalPoint &convPoint, GlobalPoint &pvtxPoint, float &cotTheta, double errTheta, int charge)
GlobalPoint _pvtxPoint
#define dso_hidden
Definition: Visibility.h:12
double errTheta() const