CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Types | Public Member Functions | Private Attributes
RecHitWithDist Class Reference

#include <PixelHitMatcher.h>

Public Types

typedef
TransientTrackingRecHit::ConstRecHitPointer 
ConstRecHitPointer
 
typedef
TransientTrackingRecHit::RecHitContainer 
RecHitContainer
 
typedef
TransientTrackingRecHit::RecHitPointer 
RecHitPointer
 

Public Member Functions

float dPhi () const
 
void invert ()
 
ConstRecHitPointer recHit () const
 
 RecHitWithDist (ConstRecHitPointer rh, float &dphi)
 

Private Attributes

float dphi_
 
ConstRecHitPointer rh_
 

Detailed Description

Definition at line 73 of file PixelHitMatcher.h.

Member Typedef Documentation

Definition at line 77 of file PixelHitMatcher.h.

Definition at line 79 of file PixelHitMatcher.h.

Definition at line 78 of file PixelHitMatcher.h.

Constructor & Destructor Documentation

RecHitWithDist::RecHitWithDist ( ConstRecHitPointer  rh,
float &  dphi 
)
inline

Definition at line 82 of file PixelHitMatcher.h.

83  : rh_(rh), dphi_(dphi)
84  {}
ConstRecHitPointer rh_

Member Function Documentation

float RecHitWithDist::dPhi ( ) const
inline

Definition at line 87 of file PixelHitMatcher.h.

References dphi_.

87 { return dphi_ ; }
void RecHitWithDist::invert ( )
inline

Definition at line 89 of file PixelHitMatcher.h.

References dphi_.

89 { dphi_*=-1. ; }
ConstRecHitPointer RecHitWithDist::recHit ( ) const
inline

Definition at line 86 of file PixelHitMatcher.h.

References rh_.

86 { return rh_ ; }
ConstRecHitPointer rh_

Member Data Documentation

float RecHitWithDist::dphi_
private

Definition at line 94 of file PixelHitMatcher.h.

Referenced by dPhi(), and invert().

ConstRecHitPointer RecHitWithDist::rh_
private

Definition at line 93 of file PixelHitMatcher.h.

Referenced by recHit().