CMS 3D CMS Logo

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

#include <MeasurementError.h>

Public Member Functions

 MeasurementError ()
 
 MeasurementError (float uu, float uv, float vv)
 
float uu () const
 
float uv () const
 
float vv () const
 

Private Attributes

float theuu
 
float theuv
 
float thevv
 

Detailed Description

A very simple class for 2D error matrix components, used for the measurement frame.

Definition at line 8 of file MeasurementError.h.

Constructor & Destructor Documentation

◆ MeasurementError() [1/2]

MeasurementError::MeasurementError ( )
inline

Definition at line 10 of file MeasurementError.h.

◆ MeasurementError() [2/2]

MeasurementError::MeasurementError ( float  uu,
float  uv,
float  vv 
)
inline

Definition at line 12 of file MeasurementError.h.

Member Function Documentation

◆ uu()

float MeasurementError::uu ( ) const
inline

◆ uv()

float MeasurementError::uv ( ) const
inline

Definition at line 15 of file MeasurementError.h.

References theuv.

Referenced by RectangularStripTopology::localError(), and TrapezoidalStripTopology::localError().

15 { return theuv; }

◆ vv()

float MeasurementError::vv ( ) const
inline

Member Data Documentation

◆ theuu

float MeasurementError::theuu
private

Definition at line 19 of file MeasurementError.h.

Referenced by uu().

◆ theuv

float MeasurementError::theuv
private

Definition at line 20 of file MeasurementError.h.

Referenced by uv().

◆ thevv

float MeasurementError::thevv
private

Definition at line 21 of file MeasurementError.h.

Referenced by vv().