CMS 3D CMS Logo

Public Member Functions | Protected Attributes

QcdLowPtDQM::Vertex Class Reference

#include <QcdLowPtDQM.h>

List of all members.

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 69 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 71 of file QcdLowPtDQM.h.

                                                                                                   :
          x_(x), y_(y), z_(z), xs_(xs), ys_(ys), zs_(zs), n_(n) {}

Member Function Documentation

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

Definition at line 73 of file QcdLowPtDQM.h.

References n_.

Referenced by set().

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

Definition at line 80 of file QcdLowPtDQM.h.

References n(), n_, z(), z_, zs(), and zs_.

Referenced by QcdLowPtDQM::trackletVertexUnbinned().

{ n_= n; z_ = z; zs_ = zs; }
void QcdLowPtDQM::Vertex::set ( int  n,
double  x,
double  y,
double  z,
double  xs,
double  ys,
double  zs 
) [inline]

Definition at line 81 of file QcdLowPtDQM.h.

References n(), n_, x(), x_, xs(), xs_, y(), y_, ys(), ys_, z(), z_, zs(), and zs_.

                 { n_= n; x_ = x; xs_ = xs; y_ = y; ys_ = ys; z_ = z; zs_ = zs; }
double QcdLowPtDQM::Vertex::x ( ) const [inline]

Definition at line 74 of file QcdLowPtDQM.h.

References x_.

Referenced by set().

{ return x_;  }
double QcdLowPtDQM::Vertex::xs ( ) const [inline]

Definition at line 77 of file QcdLowPtDQM.h.

References xs_.

Referenced by set().

{ return xs_; }
double QcdLowPtDQM::Vertex::y ( ) const [inline]

Definition at line 75 of file QcdLowPtDQM.h.

References y_.

Referenced by set().

{ return y_;  }
double QcdLowPtDQM::Vertex::ys ( ) const [inline]

Definition at line 78 of file QcdLowPtDQM.h.

References ys_.

Referenced by set().

{ return ys_; }
double QcdLowPtDQM::Vertex::z ( ) const [inline]

Definition at line 76 of file QcdLowPtDQM.h.

References z_.

Referenced by QcdLowPtDQM::fillTracklets(), set(), and QcdLowPtDQM::trackletVertexUnbinned().

{ return z_;  }
double QcdLowPtDQM::Vertex::zs ( ) const [inline]

Definition at line 79 of file QcdLowPtDQM.h.

References zs_.

Referenced by set().

{ return zs_; }

Member Data Documentation

int QcdLowPtDQM::Vertex::n_ [protected]

Definition at line 85 of file QcdLowPtDQM.h.

Referenced by n(), and set().

double QcdLowPtDQM::Vertex::x_ [protected]

Definition at line 84 of file QcdLowPtDQM.h.

Referenced by set(), and x().

double QcdLowPtDQM::Vertex::xs_ [protected]

Definition at line 84 of file QcdLowPtDQM.h.

Referenced by set(), and xs().

double QcdLowPtDQM::Vertex::y_ [protected]

Definition at line 84 of file QcdLowPtDQM.h.

Referenced by set(), and y().

double QcdLowPtDQM::Vertex::ys_ [protected]

Definition at line 84 of file QcdLowPtDQM.h.

Referenced by set(), and ys().

double QcdLowPtDQM::Vertex::z_ [protected]

Definition at line 84 of file QcdLowPtDQM.h.

Referenced by set(), and z().

double QcdLowPtDQM::Vertex::zs_ [protected]

Definition at line 84 of file QcdLowPtDQM.h.

Referenced by set(), and zs().