CMS 3D CMS Logo

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

#include <RPSignalPoint.h>

Public Member Functions

double Charge () const
 
const LocalPointPosition () const
 
 RPSignalPoint ()
 
 RPSignalPoint (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 RPSignalPoint.h.

Constructor & Destructor Documentation

RPSignalPoint::RPSignalPoint ( )
inline

Definition at line 12 of file RPSignalPoint.h.

12 : pos_(0, 0), sigma_(0), charge_(0) {}
LocalPoint pos_
Definition: RPSignalPoint.h:25
RPSignalPoint::RPSignalPoint ( double  x,
double  y,
double  s,
double  charge 
)
inline

Definition at line 14 of file RPSignalPoint.h.

Member Function Documentation

double RPSignalPoint::Charge ( ) const
inline

Definition at line 18 of file RPSignalPoint.h.

References charge_.

18 { return charge_; }
const LocalPoint& RPSignalPoint::Position ( ) const
inline

Definition at line 16 of file RPSignalPoint.h.

References pos_.

16 { return pos_; }
LocalPoint pos_
Definition: RPSignalPoint.h:25
void RPSignalPoint::setCharge ( double  charge)
inline

Definition at line 22 of file RPSignalPoint.h.

References RecoTauCleanerPlugins::charge, and charge_.

void RPSignalPoint::setPosition ( LocalPoint  p)
inline

Definition at line 21 of file RPSignalPoint.h.

References AlCaHLTBitMon_ParallelJobs::p, and pos_.

void RPSignalPoint::setSigma ( double  s)
inline

Definition at line 20 of file RPSignalPoint.h.

References alignCSCRings::s, and sigma_.

20 { sigma_ = s; }
double RPSignalPoint::Sigma ( ) const
inline

Definition at line 17 of file RPSignalPoint.h.

References sigma_.

17 { return sigma_; }

Member Data Documentation

double RPSignalPoint::charge_
private

Definition at line 27 of file RPSignalPoint.h.

Referenced by Charge(), and setCharge().

LocalPoint RPSignalPoint::pos_
private

Definition at line 25 of file RPSignalPoint.h.

Referenced by Position(), and setPosition().

double RPSignalPoint::sigma_
private

Definition at line 26 of file RPSignalPoint.h.

Referenced by setSigma(), and Sigma().