CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions | Private Attributes
ConversionRegion Class Reference

#include <ConversionRegion.h>

Public Member Functions

int charge () const
 
 ConversionRegion (GlobalPoint &convPoint, GlobalPoint &pvtxPoint, float &cotTheta, double errTheta, int charge)
 
GlobalPoint convPoint () const
 
float cotTheta () const
 
double errTheta () const
 
GlobalPoint pvtxPoint () const
 
 ~ConversionRegion ()
 

Private Attributes

int _charge
 
GlobalPoint _convPoint
 
float _cotTheta
 
double _errTheta
 
GlobalPoint _pvtxPoint
 

Detailed Description

Definition at line 5 of file ConversionRegion.h.

Constructor & Destructor Documentation

ConversionRegion::ConversionRegion ( GlobalPoint convPoint,
GlobalPoint pvtxPoint,
float &  cotTheta,
double  errTheta,
int  charge 
)
inline

Definition at line 8 of file ConversionRegion.h.

8  :
9  _convPoint(convPoint),
10  _pvtxPoint(pvtxPoint),
14  {};
float cotTheta() const
GlobalPoint _convPoint
int charge() const
GlobalPoint _pvtxPoint
double errTheta() const
ConversionRegion::~ConversionRegion ( )
inline

Definition at line 16 of file ConversionRegion.h.

16 {};

Member Function Documentation

int ConversionRegion::charge ( void  ) const
inline

Definition at line 22 of file ConversionRegion.h.

References _charge.

Referenced by HitPairGeneratorFromLayerPairForPhotonConversion::getPhiRange().

22 {return _charge; }
GlobalPoint ConversionRegion::convPoint ( ) const
inline
float ConversionRegion::cotTheta ( ) const
inline
double ConversionRegion::errTheta ( ) const
inline
GlobalPoint ConversionRegion::pvtxPoint ( ) const
inline

Member Data Documentation

int ConversionRegion::_charge
private

Definition at line 31 of file ConversionRegion.h.

Referenced by charge().

GlobalPoint ConversionRegion::_convPoint
private

Definition at line 27 of file ConversionRegion.h.

Referenced by convPoint().

float ConversionRegion::_cotTheta
private

Definition at line 29 of file ConversionRegion.h.

Referenced by cotTheta().

double ConversionRegion::_errTheta
private

Definition at line 30 of file ConversionRegion.h.

Referenced by errTheta().

GlobalPoint ConversionRegion::_pvtxPoint
private

Definition at line 28 of file ConversionRegion.h.

Referenced by pvtxPoint().