CMS 3D CMS Logo

List of all members | Public Member Functions | Private Attributes
RPixSignalPoint Class Reference

#include <RPixSignalPoint.h>

Public Member Functions

double Charge () const
 
const LocalPointPosition () const
 
 RPixSignalPoint ()
 
 RPixSignalPoint (double x, double y, double s, double charge)
 
void setCharge (double charge)
 
void setPosition (LocalPoint p)
 
void setSigma (double s)
 
double Sigma () const
 

Private Attributes

double charge_
 
LocalPoint pos_
 
double sigma_
 

Detailed Description

An elementar charge point, with position, sigma from diffusion and tof.

Definition at line 10 of file RPixSignalPoint.h.

Constructor & Destructor Documentation

◆ RPixSignalPoint() [1/2]

RPixSignalPoint::RPixSignalPoint ( )
inline

Definition at line 12 of file RPixSignalPoint.h.

12 : pos_(0, 0), sigma_(0), charge_(0){};

◆ RPixSignalPoint() [2/2]

RPixSignalPoint::RPixSignalPoint ( double  x,
double  y,
double  s,
double  charge 
)
inline

Member Function Documentation

◆ Charge()

double RPixSignalPoint::Charge ( ) const
inline

Definition at line 18 of file RPixSignalPoint.h.

References charge_.

18 { return charge_; }

◆ Position()

const LocalPoint& RPixSignalPoint::Position ( ) const
inline

Definition at line 16 of file RPixSignalPoint.h.

References pos_.

16 { return pos_; }

◆ setCharge()

void RPixSignalPoint::setCharge ( double  charge)
inline

◆ setPosition()

void RPixSignalPoint::setPosition ( LocalPoint  p)
inline

Definition at line 21 of file RPixSignalPoint.h.

References AlCaHLTBitMon_ParallelJobs::p, and pos_.

◆ setSigma()

void RPixSignalPoint::setSigma ( double  s)
inline

Definition at line 22 of file RPixSignalPoint.h.

References alignCSCRings::s, and sigma_.

◆ Sigma()

double RPixSignalPoint::Sigma ( ) const
inline

Definition at line 17 of file RPixSignalPoint.h.

References sigma_.

17 { return sigma_; }

Member Data Documentation

◆ charge_

double RPixSignalPoint::charge_
private

Definition at line 27 of file RPixSignalPoint.h.

Referenced by Charge(), and setCharge().

◆ pos_

LocalPoint RPixSignalPoint::pos_
private

Definition at line 25 of file RPixSignalPoint.h.

Referenced by Position(), and setPosition().

◆ sigma_

double RPixSignalPoint::sigma_
private

Definition at line 26 of file RPixSignalPoint.h.

Referenced by setSigma(), and Sigma().