CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
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::MeasurementError ( )
inline

Definition at line 11 of file MeasurementError.h.

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

Definition at line 13 of file MeasurementError.h.

13  :
14  theuu(uu), theuv(uv), thevv(vv) {}
float vv() const
float uu() const
float uv() const

Member Function Documentation

float MeasurementError::uu ( ) const
inline
float MeasurementError::uv ( ) const
inline

Definition at line 17 of file MeasurementError.h.

References theuv.

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

17 { return theuv;}
float MeasurementError::vv ( ) const
inline

Member Data Documentation

float MeasurementError::theuu
private

Definition at line 22 of file MeasurementError.h.

Referenced by uu().

float MeasurementError::theuv
private

Definition at line 23 of file MeasurementError.h.

Referenced by uv().

float MeasurementError::thevv
private

Definition at line 24 of file MeasurementError.h.

Referenced by vv().