CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions | Protected Attributes
QcdLowPtDQM::Pixel Class Reference

#include <QcdLowPtDQM.h>

Public Member Functions

double adc () const
 
double eta () const
 
double phi () const
 
 Pixel (double x=0, double y=0, double z=0, double eta=0, double phi=0, double adc=0, double sx=0, double sy=0)
 
 Pixel (const GlobalPoint &p, double adc=0, double sx=0, double sy=0)
 
double rho () const
 
double sizex () const
 
double sizey () const
 
double x () const
 
double y () const
 
double z () const
 

Protected Attributes

double adc_
 
double eta_
 
double phi_
 
double rho_
 
double sizex_
 
double sizey_
 
double x_
 
double y_
 
double z_
 

Detailed Description

Definition at line 26 of file QcdLowPtDQM.h.

Constructor & Destructor Documentation

QcdLowPtDQM::Pixel::Pixel ( double  x = 0,
double  y = 0,
double  z = 0,
double  eta = 0,
double  phi = 0,
double  adc = 0,
double  sx = 0,
double  sy = 0 
)
inline

Definition at line 28 of file QcdLowPtDQM.h.

29  :
30  x_(x), y_(y), z_(z), rho_(TMath::Sqrt(x_*x_+y_*y_)),
31  eta_(eta), phi_(phi), adc_(adc), sizex_(sx), sizey_(sy) {}
double z() const
Definition: QcdLowPtDQM.h:43
double y() const
Definition: QcdLowPtDQM.h:42
double phi() const
Definition: QcdLowPtDQM.h:38
double x() const
Definition: QcdLowPtDQM.h:41
double eta() const
Definition: QcdLowPtDQM.h:36
double adc() const
Definition: QcdLowPtDQM.h:35
QcdLowPtDQM::Pixel::Pixel ( const GlobalPoint p,
double  adc = 0,
double  sx = 0,
double  sy = 0 
)
inline

Definition at line 32 of file QcdLowPtDQM.h.

32  :
33  x_(p.x()), y_(p.y()), z_(p.z()), rho_(TMath::Sqrt(x_*x_+y_*y_)),
34  eta_(p.eta()), phi_(p.phi()), adc_(adc), sizex_(sx), sizey_(sy) {}
Geom::Phi< T > phi() const
Definition: PV3DBase.h:69
T y() const
Definition: PV3DBase.h:63
T z() const
Definition: PV3DBase.h:64
T eta() const
Definition: PV3DBase.h:76
double adc() const
Definition: QcdLowPtDQM.h:35
T x() const
Definition: PV3DBase.h:62

Member Function Documentation

double QcdLowPtDQM::Pixel::adc ( ) const
inline

Definition at line 35 of file QcdLowPtDQM.h.

References adc_.

35 { return adc_; }
double QcdLowPtDQM::Pixel::eta ( ) const
inline

Definition at line 36 of file QcdLowPtDQM.h.

References eta_.

Referenced by QcdLowPtDQM::Tracklet::eta(), and QcdLowPtDQM::fillPixels().

36 { return eta_; }
double QcdLowPtDQM::Pixel::phi ( void  ) const
inline

Definition at line 38 of file QcdLowPtDQM.h.

References phi_.

Referenced by QcdLowPtDQM::fillPixels().

38 { return phi_; }
double QcdLowPtDQM::Pixel::rho ( ) const
inline

Definition at line 37 of file QcdLowPtDQM.h.

References rho_.

Referenced by QcdLowPtDQM::vertexZFromClusters().

37 { return rho_; }
double QcdLowPtDQM::Pixel::sizex ( ) const
inline

Definition at line 39 of file QcdLowPtDQM.h.

References sizex_.

39 { return sizex_; }
double QcdLowPtDQM::Pixel::sizey ( ) const
inline

Definition at line 40 of file QcdLowPtDQM.h.

References sizey_.

Referenced by QcdLowPtDQM::vertexZFromClusters().

40 { return sizey_; }
double QcdLowPtDQM::Pixel::x ( ) const
inline
double QcdLowPtDQM::Pixel::y ( ) const
inline
double QcdLowPtDQM::Pixel::z ( ) const
inline

Definition at line 43 of file QcdLowPtDQM.h.

References z_.

Referenced by geometryXMLparser.Alignable::pos(), and QcdLowPtDQM::vertexZFromClusters().

43 { return z_; }

Member Data Documentation

double QcdLowPtDQM::Pixel::adc_
protected

Definition at line 46 of file QcdLowPtDQM.h.

Referenced by adc().

double QcdLowPtDQM::Pixel::eta_
protected

Definition at line 45 of file QcdLowPtDQM.h.

Referenced by eta().

double QcdLowPtDQM::Pixel::phi_
protected

Definition at line 45 of file QcdLowPtDQM.h.

Referenced by phi().

double QcdLowPtDQM::Pixel::rho_
protected

Definition at line 45 of file QcdLowPtDQM.h.

Referenced by rho().

double QcdLowPtDQM::Pixel::sizex_
protected

Definition at line 46 of file QcdLowPtDQM.h.

Referenced by sizex().

double QcdLowPtDQM::Pixel::sizey_
protected

Definition at line 46 of file QcdLowPtDQM.h.

Referenced by sizey().

double QcdLowPtDQM::Pixel::x_
protected

Definition at line 45 of file QcdLowPtDQM.h.

Referenced by x().

double QcdLowPtDQM::Pixel::y_
protected

Definition at line 45 of file QcdLowPtDQM.h.

Referenced by y().

double QcdLowPtDQM::Pixel::z_
protected

Definition at line 45 of file QcdLowPtDQM.h.

Referenced by z().