CMS 3D CMS Logo

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 8 of file ConversionRegion.h.

Constructor & Destructor Documentation

◆ ConversionRegion()

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

◆ ~ConversionRegion()

ConversionRegion::~ConversionRegion ( )
inline

Definition at line 13 of file ConversionRegion.h.

13 {};

Member Function Documentation

◆ charge()

int ConversionRegion::charge ( void  ) const
inline

Definition at line 19 of file ConversionRegion.h.

19 { return _charge; }

Referenced by HitPairGeneratorFromLayerPairForPhotonConversion::getPhiRange().

◆ convPoint()

GlobalPoint ConversionRegion::convPoint ( ) const
inline

◆ cotTheta()

float ConversionRegion::cotTheta ( ) const
inline

◆ errTheta()

double ConversionRegion::errTheta ( ) const
inline

◆ pvtxPoint()

GlobalPoint ConversionRegion::pvtxPoint ( ) const
inline

Member Data Documentation

◆ _charge

int ConversionRegion::_charge
private

Definition at line 27 of file ConversionRegion.h.

◆ _convPoint

GlobalPoint ConversionRegion::_convPoint
private

Definition at line 23 of file ConversionRegion.h.

◆ _cotTheta

float ConversionRegion::_cotTheta
private

Definition at line 25 of file ConversionRegion.h.

◆ _errTheta

double ConversionRegion::_errTheta
private

Definition at line 26 of file ConversionRegion.h.

◆ _pvtxPoint

GlobalPoint ConversionRegion::_pvtxPoint
private

Definition at line 24 of file ConversionRegion.h.

ConversionRegion::_pvtxPoint
GlobalPoint _pvtxPoint
Definition: ConversionRegion.h:24
ConversionRegion::_charge
int _charge
Definition: ConversionRegion.h:27
ConversionRegion::errTheta
double errTheta() const
Definition: ConversionRegion.h:18
ConversionRegion::pvtxPoint
GlobalPoint pvtxPoint() const
Definition: ConversionRegion.h:16
ConversionRegion::convPoint
GlobalPoint convPoint() const
Definition: ConversionRegion.h:15
ConversionRegion::_convPoint
GlobalPoint _convPoint
Definition: ConversionRegion.h:23
ConversionRegion::_errTheta
double _errTheta
Definition: ConversionRegion.h:26
ConversionRegion::_cotTheta
float _cotTheta
Definition: ConversionRegion.h:25
ConversionRegion::cotTheta
float cotTheta() const
Definition: ConversionRegion.h:17
ConversionRegion::charge
int charge() const
Definition: ConversionRegion.h:19