CMS 3D CMS Logo

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

#include <ScoutingVertex.h>

Public Member Functions

float chi2 () const
 
bool isValidVtx () const
 
int ndof () const
 
 ScoutingVertex (float x, float y, float z, float zError, float xError, float yError, int tracksSize, float chi2, int ndof, bool isValidVtx)
 
 ScoutingVertex ()
 
int tracksSize () const
 
float x () const
 
float xError () const
 
float y () const
 
float yError () const
 
float z () const
 
float zError () const
 

Private Attributes

float chi2_
 
bool isValidVtx_
 
int ndof_
 
int tracksSize_
 
float x_
 
float xError_
 
float y_
 
float yError_
 
float z_
 
float zError_
 

Detailed Description

Definition at line 8 of file ScoutingVertex.h.

Constructor & Destructor Documentation

ScoutingVertex::ScoutingVertex ( float  x,
float  y,
float  z,
float  zError,
float  xError,
float  yError,
int  tracksSize,
float  chi2,
int  ndof,
bool  isValidVtx 
)
inline

Definition at line 12 of file ScoutingVertex.h.

12  :
float x() const
bool isValidVtx() const
float zError() const
float y() const
int ndof() const
float z() const
float xError() const
float yError() const
int tracksSize() const
float chi2() const
ScoutingVertex::ScoutingVertex ( )
inline

Definition at line 15 of file ScoutingVertex.h.

Member Function Documentation

float ScoutingVertex::chi2 ( void  ) const
inline

Definition at line 25 of file ScoutingVertex.h.

References chi2_.

25 { return chi2_; }
bool ScoutingVertex::isValidVtx ( ) const
inline

Definition at line 27 of file ScoutingVertex.h.

References isValidVtx_.

27 {return isValidVtx_;}
int ScoutingVertex::ndof ( ) const
inline

Definition at line 26 of file ScoutingVertex.h.

References ndof_.

26 { return ndof_;}
int ScoutingVertex::tracksSize ( ) const
inline

Definition at line 24 of file ScoutingVertex.h.

References tracksSize_.

24 { return tracksSize_; }
float ScoutingVertex::x ( ) const
inline
float ScoutingVertex::xError ( ) const
inline

Definition at line 22 of file ScoutingVertex.h.

References xError_.

22 { return xError_; }
float ScoutingVertex::y ( ) const
inline
float ScoutingVertex::yError ( ) const
inline

Definition at line 23 of file ScoutingVertex.h.

References yError_.

23 { return yError_; }
float ScoutingVertex::z ( ) const
inline

Definition at line 20 of file ScoutingVertex.h.

References z_.

Referenced by geometryXMLparser.Alignable::pos(), and ntupleDataFormat._HitObject::r3D().

20 { return z_; }
float ScoutingVertex::zError ( ) const
inline

Definition at line 21 of file ScoutingVertex.h.

References zError_.

21 { return zError_; }

Member Data Documentation

float ScoutingVertex::chi2_
private

Definition at line 37 of file ScoutingVertex.h.

Referenced by chi2().

bool ScoutingVertex::isValidVtx_
private

Definition at line 39 of file ScoutingVertex.h.

Referenced by isValidVtx().

int ScoutingVertex::ndof_
private

Definition at line 38 of file ScoutingVertex.h.

Referenced by ndof().

int ScoutingVertex::tracksSize_
private

Definition at line 36 of file ScoutingVertex.h.

Referenced by tracksSize().

float ScoutingVertex::x_
private

Definition at line 30 of file ScoutingVertex.h.

Referenced by x().

float ScoutingVertex::xError_
private

Definition at line 34 of file ScoutingVertex.h.

Referenced by xError().

float ScoutingVertex::y_
private

Definition at line 31 of file ScoutingVertex.h.

Referenced by y().

float ScoutingVertex::yError_
private

Definition at line 35 of file ScoutingVertex.h.

Referenced by yError().

float ScoutingVertex::z_
private

Definition at line 32 of file ScoutingVertex.h.

Referenced by z().

float ScoutingVertex::zError_
private

Definition at line 33 of file ScoutingVertex.h.

Referenced by zError().