CMS 3D CMS Logo

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

#include <Run3ScoutingVertex.h>

Public Member Functions

float chi2 () const
 
bool isValidVtx () const
 
int ndof () const
 
 Run3ScoutingVertex (float x, float y, float z, float zError, float xError, float yError, int tracksSize, float chi2, int ndof, bool isValidVtx, float xyCov, float xzCov, float yzCov)
 
 Run3ScoutingVertex ()
 
int tracksSize () const
 
float x () const
 
float xError () const
 
float xyCov () const
 
float xzCov () const
 
float y () const
 
float yError () const
 
float yzCov () const
 
float z () const
 
float zError () const
 

Private Attributes

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

Detailed Description

Definition at line 8 of file Run3ScoutingVertex.h.

Constructor & Destructor Documentation

◆ Run3ScoutingVertex() [1/2]

Run3ScoutingVertex::Run3ScoutingVertex ( float  x,
float  y,
float  z,
float  zError,
float  xError,
float  yError,
int  tracksSize,
float  chi2,
int  ndof,
bool  isValidVtx,
float  xyCov,
float  xzCov,
float  yzCov 
)
inline

Definition at line 11 of file Run3ScoutingVertex.h.

24  : x_(x),
25  y_(y),
26  z_(z),
27  zError_(zError),
28  xError_(xError),
29  yError_(yError),
31  chi2_(chi2),
32  ndof_(ndof),
34  xyCov_(xyCov),
35  xzCov_(xzCov),
36  yzCov_(yzCov) {}

◆ Run3ScoutingVertex() [2/2]

Run3ScoutingVertex::Run3ScoutingVertex ( )
inline

Member Function Documentation

◆ chi2()

float Run3ScoutingVertex::chi2 ( void  ) const
inline

Definition at line 61 of file Run3ScoutingVertex.h.

References chi2_.

61 { return chi2_; }

◆ isValidVtx()

bool Run3ScoutingVertex::isValidVtx ( ) const
inline

Definition at line 63 of file Run3ScoutingVertex.h.

References isValidVtx_.

63 { return isValidVtx_; }

◆ ndof()

int Run3ScoutingVertex::ndof ( ) const
inline

Definition at line 62 of file Run3ScoutingVertex.h.

References ndof_.

62 { return ndof_; }

◆ tracksSize()

int Run3ScoutingVertex::tracksSize ( ) const
inline

Definition at line 60 of file Run3ScoutingVertex.h.

References tracksSize_.

60 { return tracksSize_; }

◆ x()

float Run3ScoutingVertex::x ( ) const
inline

◆ xError()

float Run3ScoutingVertex::xError ( ) const
inline

Definition at line 57 of file Run3ScoutingVertex.h.

References xError_.

57 { return xError_; }

◆ xyCov()

float Run3ScoutingVertex::xyCov ( ) const
inline

Definition at line 64 of file Run3ScoutingVertex.h.

References xyCov_.

64 { return xyCov_; }

◆ xzCov()

float Run3ScoutingVertex::xzCov ( ) const
inline

Definition at line 65 of file Run3ScoutingVertex.h.

References xzCov_.

65 { return xzCov_; }

◆ y()

float Run3ScoutingVertex::y ( ) const
inline

◆ yError()

float Run3ScoutingVertex::yError ( ) const
inline

Definition at line 58 of file Run3ScoutingVertex.h.

References yError_.

58 { return yError_; }

◆ yzCov()

float Run3ScoutingVertex::yzCov ( ) const
inline

Definition at line 66 of file Run3ScoutingVertex.h.

References yzCov_.

66 { return yzCov_; }

◆ z()

float Run3ScoutingVertex::z ( ) const
inline

Definition at line 56 of file Run3ScoutingVertex.h.

References z_.

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

56 { return z_; }

◆ zError()

float Run3ScoutingVertex::zError ( ) const
inline

Definition at line 59 of file Run3ScoutingVertex.h.

References zError_.

59 { return zError_; }

Member Data Documentation

◆ chi2_

float Run3ScoutingVertex::chi2_
private

Definition at line 76 of file Run3ScoutingVertex.h.

Referenced by chi2().

◆ isValidVtx_

bool Run3ScoutingVertex::isValidVtx_
private

Definition at line 78 of file Run3ScoutingVertex.h.

Referenced by isValidVtx().

◆ ndof_

int Run3ScoutingVertex::ndof_
private

Definition at line 77 of file Run3ScoutingVertex.h.

Referenced by ndof().

◆ tracksSize_

int Run3ScoutingVertex::tracksSize_
private

Definition at line 75 of file Run3ScoutingVertex.h.

Referenced by tracksSize().

◆ x_

float Run3ScoutingVertex::x_
private

Definition at line 69 of file Run3ScoutingVertex.h.

Referenced by x().

◆ xError_

float Run3ScoutingVertex::xError_
private

Definition at line 73 of file Run3ScoutingVertex.h.

Referenced by xError().

◆ xyCov_

float Run3ScoutingVertex::xyCov_
private

Definition at line 79 of file Run3ScoutingVertex.h.

Referenced by xyCov().

◆ xzCov_

float Run3ScoutingVertex::xzCov_
private

Definition at line 80 of file Run3ScoutingVertex.h.

Referenced by xzCov().

◆ y_

float Run3ScoutingVertex::y_
private

Definition at line 70 of file Run3ScoutingVertex.h.

Referenced by y().

◆ yError_

float Run3ScoutingVertex::yError_
private

Definition at line 74 of file Run3ScoutingVertex.h.

Referenced by yError().

◆ yzCov_

float Run3ScoutingVertex::yzCov_
private

Definition at line 81 of file Run3ScoutingVertex.h.

Referenced by yzCov().

◆ z_

float Run3ScoutingVertex::z_
private

Definition at line 71 of file Run3ScoutingVertex.h.

Referenced by z().

◆ zError_

float Run3ScoutingVertex::zError_
private

Definition at line 72 of file Run3ScoutingVertex.h.

Referenced by zError().