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
Topology::LocalTrackAngles Class Reference

#include <Topology.h>

Public Member Functions

double dxdz () const
 
double dydz () const
 
 LocalTrackAngles (double dxdz, double dydz)
 

Private Attributes

double dxdz_
 
double dydz_
 

Detailed Description

Track angles in the local frame, needed to handle surface deformations

Definition at line 42 of file Topology.h.

Constructor & Destructor Documentation

Topology::LocalTrackAngles::LocalTrackAngles ( double  dxdz,
double  dydz 
)
inline

Definition at line 44 of file Topology.h.

Member Function Documentation

double Topology::LocalTrackAngles::dxdz ( ) const
inline

Definition at line 46 of file Topology.h.

References dxdz_.

Referenced by BowedSurfaceDeformation::positionCorrection(), and TwoBowedSurfacesDeformation::positionCorrection().

46 { return dxdz_; }
double Topology::LocalTrackAngles::dydz ( ) const
inline

Definition at line 45 of file Topology.h.

References dydz_.

Referenced by BowedSurfaceDeformation::positionCorrection(), and TwoBowedSurfacesDeformation::positionCorrection().

45 { return dydz_; }

Member Data Documentation

double Topology::LocalTrackAngles::dxdz_
private

Definition at line 48 of file Topology.h.

Referenced by dxdz().

double Topology::LocalTrackAngles::dydz_
private

Definition at line 48 of file Topology.h.

Referenced by dydz().