CMS 3D CMS Logo

Public Member Functions | Private Attributes

ConversionRegion Class Reference

#include <ConversionRegion.h>

List of all members.

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.

ConversionRegion::~ConversionRegion ( ) [inline]

Definition at line 16 of file ConversionRegion.h.

{};

Member Function Documentation

int ConversionRegion::charge ( void  ) const [inline]

Definition at line 22 of file ConversionRegion.h.

References _charge.

Referenced by HitPairGeneratorFromLayerPairForPhotonConversion::getPhiRange().

{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

Definition at line 31 of file ConversionRegion.h.

Referenced by charge().

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().

Definition at line 28 of file ConversionRegion.h.

Referenced by pvtxPoint().