CMS 3D CMS Logo

List of all members | Public Member Functions | Protected Attributes
QcdLowPtDQM::Vertex Class Reference

#include <QcdLowPtDQM.h>

Public Member Functions

int n () const
 
void set (int n, double z, double zs)
 
void set (int n, double x, double y, double z, double xs, double ys, double zs)
 
 Vertex (double x=0, double y=0, double z=0, double xs=0, double ys=0, double zs=0, int n=0)
 
double x () const
 
double xs () const
 
double y () const
 
double ys () const
 
double z () const
 
double zs () const
 

Protected Attributes

int n_
 
double x_
 
double xs_
 
double y_
 
double ys_
 
double z_
 
double zs_
 

Detailed Description

Definition at line 87 of file QcdLowPtDQM.h.

Constructor & Destructor Documentation

QcdLowPtDQM::Vertex::Vertex ( double  x = 0,
double  y = 0,
double  z = 0,
double  xs = 0,
double  ys = 0,
double  zs = 0,
int  n = 0 
)
inline

Definition at line 89 of file QcdLowPtDQM.h.

91  : x_(x), y_(y), z_(z), xs_(xs), ys_(ys), zs_(zs), n_(n) {}
double x() const
Definition: QcdLowPtDQM.h:93
int n() const
Definition: QcdLowPtDQM.h:92
double ys() const
Definition: QcdLowPtDQM.h:97
double z() const
Definition: QcdLowPtDQM.h:95
double zs() const
Definition: QcdLowPtDQM.h:98
double y() const
Definition: QcdLowPtDQM.h:94
double xs() const
Definition: QcdLowPtDQM.h:96

Member Function Documentation

int QcdLowPtDQM::Vertex::n ( ) const
inline

Definition at line 92 of file QcdLowPtDQM.h.

92 { return n_; }
void QcdLowPtDQM::Vertex::set ( int  n,
double  z,
double  zs 
)
inline

Definition at line 99 of file QcdLowPtDQM.h.

References gen::n, QcdLowPtDQM::Pixel::z(), and QcdLowPtDQM::Pixel::z_.

Referenced by QcdLowPtDQM::trackletVertexUnbinned().

99  {
100  n_ = n;
101  z_ = z;
102  zs_ = zs;
103  }
int n() const
Definition: QcdLowPtDQM.h:92
double z() const
Definition: QcdLowPtDQM.h:95
double zs() const
Definition: QcdLowPtDQM.h:98
void QcdLowPtDQM::Vertex::set ( int  n,
double  x,
double  y,
double  z,
double  xs,
double  ys,
double  zs 
)
inline

Definition at line 104 of file QcdLowPtDQM.h.

References gen::n, QcdLowPtDQM::Pixel::x(), QcdLowPtDQM::Pixel::x_, QcdLowPtDQM::Pixel::y(), QcdLowPtDQM::Pixel::y_, QcdLowPtDQM::Pixel::z(), and QcdLowPtDQM::Pixel::z_.

105  {
106  n_ = n;
107  x_ = x;
108  xs_ = xs;
109  y_ = y;
110  ys_ = ys;
111  z_ = z;
112  zs_ = zs;
113  }
double x() const
Definition: QcdLowPtDQM.h:93
int n() const
Definition: QcdLowPtDQM.h:92
double ys() const
Definition: QcdLowPtDQM.h:97
double z() const
Definition: QcdLowPtDQM.h:95
double zs() const
Definition: QcdLowPtDQM.h:98
double y() const
Definition: QcdLowPtDQM.h:94
double xs() const
Definition: QcdLowPtDQM.h:96
double QcdLowPtDQM::Vertex::x ( ) const
inline
double QcdLowPtDQM::Vertex::xs ( ) const
inline

Definition at line 96 of file QcdLowPtDQM.h.

96 { return xs_; }
double QcdLowPtDQM::Vertex::y ( ) const
inline
double QcdLowPtDQM::Vertex::ys ( ) const
inline

Definition at line 97 of file QcdLowPtDQM.h.

97 { return ys_; }
double QcdLowPtDQM::Vertex::z ( ) const
inline
double QcdLowPtDQM::Vertex::zs ( ) const
inline

Definition at line 98 of file QcdLowPtDQM.h.

98 { return zs_; }

Member Data Documentation

int QcdLowPtDQM::Vertex::n_
protected

Definition at line 117 of file QcdLowPtDQM.h.

double QcdLowPtDQM::Vertex::x_
protected

Definition at line 116 of file QcdLowPtDQM.h.

double QcdLowPtDQM::Vertex::xs_
protected

Definition at line 116 of file QcdLowPtDQM.h.

double QcdLowPtDQM::Vertex::y_
protected

Definition at line 116 of file QcdLowPtDQM.h.

double QcdLowPtDQM::Vertex::ys_
protected

Definition at line 116 of file QcdLowPtDQM.h.

double QcdLowPtDQM::Vertex::z_
protected

Definition at line 116 of file QcdLowPtDQM.h.

double QcdLowPtDQM::Vertex::zs_
protected

Definition at line 116 of file QcdLowPtDQM.h.