kalmanalignment is hosted by Hepforge, IPPP Durham

Hit Class Reference

List of all members.

Classes

class  HitNotFoundException

Public Member Functions

 Hit (const Det &det, CLHEP::HepVector position)
 Hit (const Det &det)
void SetDet (const Det &det)
 Detector which owns the hit.
const DetGetDet () const
void SetPosition (CLHEP::HepVector position)
 set position of hit in local coordinates
CLHEP::HepVector GetPosition () const
CLHEP::HepVector GlobalMeasuredPosition () const
 get position of hit as it would be measured
CLHEP::HepVector GlobalTruePosition () const
CLHEP::HepSymMatrix GetCovariance () const

Detailed Description

hit in a detector. Contains position, covariance matrix and link to Det. The hit position is given in local coordinates and can be retrieved in local or global coordinates.


Member Function Documentation

HepSymMatrix Hit::GetCovariance ( ) const

Return covariance matrix of hit

Return covariance matrix

HepVector Hit::GlobalMeasuredPosition ( ) const

get position of hit as it would be measured

Return the global measured position of the hit.

I.e. compute the global position with true misaligned position.


The documentation for this class was generated from the following files:
  • /home/mweber/Dokumente/CMS/Alignment/kalmanalignment/trunk/simulation/Hit.h
  • /home/mweber/Dokumente/CMS/Alignment/kalmanalignment/trunk/simulation/Hit.cc