CMS 3D CMS Logo

Public Types | Public Member Functions

Topology::LocalTrackAngles Class Reference

#include <Topology.h>

Inherits Basic2DVector< double >.

List of all members.

Public Types

typedef Basic2DVector< double > Base

Public Member Functions

double dxdz () const
double dydz () const
 LocalTrackAngles (const Base &v)
 LocalTrackAngles (double dxdz, double dydz)

Detailed Description

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

Definition at line 44 of file Topology.h.


Member Typedef Documentation

Definition at line 46 of file Topology.h.


Constructor & Destructor Documentation

Topology::LocalTrackAngles::LocalTrackAngles ( const Base v) [inline]

Definition at line 47 of file Topology.h.

: Base(v) {}
Topology::LocalTrackAngles::LocalTrackAngles ( double  dxdz,
double  dydz 
) [inline]

Definition at line 48 of file Topology.h.

: Base(dxdz,dydz) {}

Member Function Documentation

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

Definition at line 49 of file Topology.h.

References Basic2DVector< double >::x().

Referenced by TwoBowedSurfacesDeformation::positionCorrection().

{ return x(); }
double Topology::LocalTrackAngles::dydz ( ) const [inline]

Definition at line 50 of file Topology.h.

References Basic2DVector< double >::y().

Referenced by TwoBowedSurfacesDeformation::positionCorrection().

{ return y(); }