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 ()
 
 ScoutingVertex (float x, float y, float z, float zError, float xError, float yError, int tracksSize, float chi2, int ndof, bool isValidVtx)
 
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() [1/2]

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 11 of file ScoutingVertex.h.

21  : x_(x),
22  y_(y),
23  z_(z),
24  zError_(zError),
25  xError_(xError),
26  yError_(yError),
28  chi2_(chi2),
29  ndof_(ndof),

◆ ScoutingVertex() [2/2]

ScoutingVertex::ScoutingVertex ( )
inline

Definition at line 32 of file ScoutingVertex.h.

33  : x_(0),
34  y_(0),
35  z_(0),
36  zError_(0),
37  xError_(0),
38  yError_(0),
39  tracksSize_(0),
40  chi2_(0),
41  ndof_(0),
42  isValidVtx_(false) {}

Member Function Documentation

◆ chi2()

float ScoutingVertex::chi2 ( void  ) const
inline

Definition at line 52 of file ScoutingVertex.h.

52 { return chi2_; }

References chi2_.

◆ isValidVtx()

bool ScoutingVertex::isValidVtx ( ) const
inline

Definition at line 54 of file ScoutingVertex.h.

54 { return isValidVtx_; }

References isValidVtx_.

◆ ndof()

int ScoutingVertex::ndof ( ) const
inline

Definition at line 53 of file ScoutingVertex.h.

53 { return ndof_; }

References ndof_.

◆ tracksSize()

int ScoutingVertex::tracksSize ( ) const
inline

Definition at line 51 of file ScoutingVertex.h.

51 { return tracksSize_; }

References tracksSize_.

◆ x()

float ScoutingVertex::x ( ) const
inline

◆ xError()

float ScoutingVertex::xError ( ) const
inline

Definition at line 49 of file ScoutingVertex.h.

49 { return xError_; }

References xError_.

◆ y()

float ScoutingVertex::y ( ) const
inline

◆ yError()

float ScoutingVertex::yError ( ) const
inline

Definition at line 50 of file ScoutingVertex.h.

50 { return yError_; }

References yError_.

◆ z()

float ScoutingVertex::z ( ) const
inline

Definition at line 47 of file ScoutingVertex.h.

47 { return z_; }

References z_.

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

◆ zError()

float ScoutingVertex::zError ( ) const
inline

Definition at line 48 of file ScoutingVertex.h.

48 { return zError_; }

References zError_.

Member Data Documentation

◆ chi2_

float ScoutingVertex::chi2_
private

Definition at line 64 of file ScoutingVertex.h.

Referenced by chi2().

◆ isValidVtx_

bool ScoutingVertex::isValidVtx_
private

Definition at line 66 of file ScoutingVertex.h.

Referenced by isValidVtx().

◆ ndof_

int ScoutingVertex::ndof_
private

Definition at line 65 of file ScoutingVertex.h.

Referenced by ndof().

◆ tracksSize_

int ScoutingVertex::tracksSize_
private

Definition at line 63 of file ScoutingVertex.h.

Referenced by tracksSize().

◆ x_

float ScoutingVertex::x_
private

Definition at line 57 of file ScoutingVertex.h.

Referenced by x().

◆ xError_

float ScoutingVertex::xError_
private

Definition at line 61 of file ScoutingVertex.h.

Referenced by xError().

◆ y_

float ScoutingVertex::y_
private

Definition at line 58 of file ScoutingVertex.h.

Referenced by y().

◆ yError_

float ScoutingVertex::yError_
private

Definition at line 62 of file ScoutingVertex.h.

Referenced by yError().

◆ z_

float ScoutingVertex::z_
private

Definition at line 59 of file ScoutingVertex.h.

Referenced by z().

◆ zError_

float ScoutingVertex::zError_
private

Definition at line 60 of file ScoutingVertex.h.

Referenced by zError().

ScoutingVertex::chi2
float chi2() const
Definition: ScoutingVertex.h:52
ScoutingVertex::xError_
float xError_
Definition: ScoutingVertex.h:61
ScoutingVertex::tracksSize_
int tracksSize_
Definition: ScoutingVertex.h:63
ScoutingVertex::y
float y() const
Definition: ScoutingVertex.h:46
ScoutingVertex::x
float x() const
Definition: ScoutingVertex.h:45
ScoutingVertex::chi2_
float chi2_
Definition: ScoutingVertex.h:64
ScoutingVertex::ndof
int ndof() const
Definition: ScoutingVertex.h:53
ScoutingVertex::yError
float yError() const
Definition: ScoutingVertex.h:50
ScoutingVertex::xError
float xError() const
Definition: ScoutingVertex.h:49
ScoutingVertex::zError_
float zError_
Definition: ScoutingVertex.h:60
ScoutingVertex::z_
float z_
Definition: ScoutingVertex.h:59
ScoutingVertex::isValidVtx_
bool isValidVtx_
Definition: ScoutingVertex.h:66
ScoutingVertex::ndof_
int ndof_
Definition: ScoutingVertex.h:65
ScoutingVertex::yError_
float yError_
Definition: ScoutingVertex.h:62
ScoutingVertex::isValidVtx
bool isValidVtx() const
Definition: ScoutingVertex.h:54
ScoutingVertex::x_
float x_
Definition: ScoutingVertex.h:57
ScoutingVertex::z
float z() const
Definition: ScoutingVertex.h:47
ScoutingVertex::y_
float y_
Definition: ScoutingVertex.h:58
ScoutingVertex::tracksSize
int tracksSize() const
Definition: ScoutingVertex.h:51
ScoutingVertex::zError
float zError() const
Definition: ScoutingVertex.h:48