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
TotemRPRecHit Class Reference

Reconstructed hit in TOTEM RP. More...

#include <TotemRPRecHit.h>

Inheritance diagram for TotemRPRecHit:
TotemRPLocalTrack::FittedRecHit

Public Member Functions

double getPosition () const
 
double getSigma () const
 
void setPosition (double position)
 
void setSigma (double sigma)
 
 TotemRPRecHit (double position=0, double sigma=0)
 

Private Attributes

double position_
 position of the hit in mm, wrt detector center (see RPTopology::GetHitPositionInReadoutDirection) More...
 
double sigma_
 position uncertainty, in mm More...
 

Detailed Description

Reconstructed hit in TOTEM RP.

Basically a cluster (TotemRPCluster), the position of which has been converted into actual geometry (in mm).

Definition at line 18 of file TotemRPRecHit.h.

Constructor & Destructor Documentation

TotemRPRecHit::TotemRPRecHit ( double  position = 0,
double  sigma = 0 
)
inline

Definition at line 21 of file TotemRPRecHit.h.

21  : position_(position), sigma_(sigma)
22  {
23  }
double sigma_
position uncertainty, in mm
Definition: TotemRPRecHit.h:36
double position_
position of the hit in mm, wrt detector center (see RPTopology::GetHitPositionInReadoutDirection) ...
Definition: TotemRPRecHit.h:33
static int position[264][3]
Definition: ReadPGInfo.cc:509

Member Function Documentation

double TotemRPRecHit::getPosition ( ) const
inline

Definition at line 25 of file TotemRPRecHit.h.

References position_.

Referenced by FastLineRecognition::getPatterns(), and operator<().

25 { return position_; }
double position_
position of the hit in mm, wrt detector center (see RPTopology::GetHitPositionInReadoutDirection) ...
Definition: TotemRPRecHit.h:33
double TotemRPRecHit::getSigma ( ) const
inline

Definition at line 28 of file TotemRPRecHit.h.

References sigma_.

Referenced by FastLineRecognition::getPatterns(), and operator<().

28 { return sigma_; }
double sigma_
position uncertainty, in mm
Definition: TotemRPRecHit.h:36
void TotemRPRecHit::setPosition ( double  position)
inline

Definition at line 26 of file TotemRPRecHit.h.

References position, and position_.

double position_
position of the hit in mm, wrt detector center (see RPTopology::GetHitPositionInReadoutDirection) ...
Definition: TotemRPRecHit.h:33
static int position[264][3]
Definition: ReadPGInfo.cc:509
void TotemRPRecHit::setSigma ( double  sigma)
inline

Definition at line 29 of file TotemRPRecHit.h.

References sigma_.

29 { sigma_=sigma; }
double sigma_
position uncertainty, in mm
Definition: TotemRPRecHit.h:36

Member Data Documentation

double TotemRPRecHit::position_
private

position of the hit in mm, wrt detector center (see RPTopology::GetHitPositionInReadoutDirection)

Definition at line 33 of file TotemRPRecHit.h.

Referenced by getPosition(), and setPosition().

double TotemRPRecHit::sigma_
private

position uncertainty, in mm

Definition at line 36 of file TotemRPRecHit.h.

Referenced by getSigma(), and setSigma().