CMS 3D CMS Logo

MeasurementError Class Reference

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

#include <DataFormats/GeometryCommonDetAlgo/interface/MeasurementError.h>

List of all members.

Public Member Functions

 MeasurementError (float uu, float uv, float vv)
 MeasurementError ()
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.

00011 : theuu(0), theuv(0), thevv(0) {}

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

Definition at line 13 of file MeasurementError.h.

00013                                                   :
00014     theuu(uu), theuv(uv), thevv(vv) {}


Member Function Documentation

float MeasurementError::uu (  )  const [inline]

Definition at line 16 of file MeasurementError.h.

References theuu.

Referenced by SiStripRecHitsValid::analyze(), SiStripTrackingRecHitsValid::analyze(), Chi2StripEstimator::estimate(), TrackerValidationVariables::fillHitQuantities(), Strip1DMeasurementTransformator::hitError(), StripMeasurementTransformator::hitError(), TrapezoidalStripTopology::localError(), RectangularStripTopology::localError(), DTTopology::localError(), RadialStripTopology::localError(), RectangularPixelTopology::localError(), SiStripRecHitMatcher::match(), Strip1DMeasurementTransformator::projectedTrajectoryError(), StripMeasurementTransformator::projectedTrajectoryError(), and TkGluedMeasurementDet::testStrips().

00016 { return theuu;}

float MeasurementError::uv (  )  const [inline]

Definition at line 17 of file MeasurementError.h.

References theuv.

Referenced by Chi2StripEstimator::estimate(), StripMeasurementTransformator::hitError(), TrapezoidalStripTopology::localError(), RectangularStripTopology::localError(), RadialStripTopology::localError(), and StripMeasurementTransformator::projectedTrajectoryError().

00017 { return theuv;}

float MeasurementError::vv (  )  const [inline]

Definition at line 18 of file MeasurementError.h.

References thevv.

Referenced by Chi2StripEstimator::estimate(), StripMeasurementTransformator::hitError(), TrapezoidalStripTopology::localError(), RectangularStripTopology::localError(), DTTopology::localError(), RadialStripTopology::localError(), RectangularPixelTopology::localError(), and StripMeasurementTransformator::projectedTrajectoryError().

00018 { return thevv;}


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().


The documentation for this class was generated from the following file:
Generated on Tue Jun 9 18:28:11 2009 for CMSSW by  doxygen 1.5.4