Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members

TrackTransportStep Class Reference

#include <TrackTransportStep.h>

List of all members.

Public Member Functions

 TrackTransportStep (ITrackExtrapolator *extrapolator, double zStop)
 constructer
 ~TrackTransportStep ()
 destructer
ITrackExtrapolatorextrapolator () const
 get extrapolator to use
double z () const
 get target z

Private Attributes

ITrackExtrapolatorm_extrapolator
 extrapolator to use
double m_Z
 z to extrapolate to


Detailed Description

Small (helper class for clever extrapolators).

Author:
Matt Needham
Date:
28-04-2000

Definition at line 16 of file TrackTransportStep.h.


Constructor & Destructor Documentation

TrackTransportStep::TrackTransportStep ITrackExtrapolator extrapolator,
double  zStop
[inline]
 

constructer

Definition at line 21 of file TrackTransportStep.h.

References extrapolator(), m_extrapolator, and m_Z.

00022     : m_extrapolator( extrapolator )
00023     , m_Z( zStop ) 
00024   { 
00025   };

TrackTransportStep::~TrackTransportStep  )  [inline]
 

destructer

Definition at line 28 of file TrackTransportStep.h.

00028 {};


Member Function Documentation

ITrackExtrapolator * TrackTransportStep::extrapolator  )  const [inline]
 

get extrapolator to use

Definition at line 43 of file TrackTransportStep.h.

References m_extrapolator.

Referenced by TrackTransportStep().

00043                                                                  {
00044   return m_extrapolator;
00045 }

double TrackTransportStep::z  )  const [inline]
 

get target z

Definition at line 47 of file TrackTransportStep.h.

References m_Z.

00047                                          {
00048   return m_Z;
00049 }


Member Data Documentation

ITrackExtrapolator* TrackTransportStep::m_extrapolator [private]
 

extrapolator to use

Definition at line 38 of file TrackTransportStep.h.

Referenced by extrapolator(), and TrackTransportStep().

double TrackTransportStep::m_Z [private]
 

z to extrapolate to

Definition at line 39 of file TrackTransportStep.h.

Referenced by TrackTransportStep(), and z().


The documentation for this class was generated from the following file:
Generated on Thu Apr 7 22:43:32 2005 for New Track Event Model by doxygen 1.4.1