TEveMagFieldDuo Class Reference

#include <TEveTrackPropagator.h>

Inheritance diagram for TEveMagFieldDuo:

TEveMagField TEveMagField List of all members.

Public Member Functions

 TEveMagFieldDuo (Float_t r, Float_t bIn, Float_t bOut)
virtual ~TEveMagFieldDuo ()
virtual TEveVector GetField (Float_t x, Float_t y, Float_t) const
virtual Float_t GetMaxFieldMag () const
 ClassDef (TEveMagFieldDuo, 0)
 TEveMagFieldDuo (Float_t r, Float_t bIn, Float_t bOut)
virtual ~TEveMagFieldDuo ()
virtual TEveVector GetField (Float_t x, Float_t y, Float_t) const
virtual Float_t GetMaxFieldMag () const
 ClassDef (TEveMagFieldDuo, 0)

Protected Attributes

TEveVector fBIn
TEveVector fBOut
Float_t fR2

Detailed Description

Definition at line 81 of file TEveTrackPropagator.h.


Constructor & Destructor Documentation

TEveMagFieldDuo::TEveMagFieldDuo ( Float_t  r,
Float_t  bIn,
Float_t  bOut 
) [inline]

Definition at line 89 of file TEveTrackPropagator.h.

References TEveMagField::fFieldConstant, and kFALSE.

virtual TEveMagFieldDuo::~TEveMagFieldDuo (  )  [inline, virtual]

Definition at line 94 of file TEveTrackPropagator.h.

TEveMagFieldDuo::TEveMagFieldDuo ( Float_t  r,
Float_t  bIn,
Float_t  bOut 
) [inline]

Definition at line 89 of file TEveTrackPropagator.h.

References TEveMagField::fFieldConstant, and kFALSE.

virtual TEveMagFieldDuo::~TEveMagFieldDuo (  )  [inline, virtual]

Definition at line 94 of file TEveTrackPropagator.h.


Member Function Documentation

virtual TEveVector TEveMagFieldDuo::GetField ( Float_t  x,
Float_t  y,
Float_t   
) const [inline, virtual]

Implements TEveMagField.

Definition at line 97 of file TEveTrackPropagator.h.

References fBIn, fBOut, and fR2.

virtual Float_t TEveMagFieldDuo::GetMaxFieldMag (  )  const [inline, virtual]

Reimplemented from TEveMagField.

Definition at line 99 of file TEveTrackPropagator.h.

References fBIn, fBOut, and TEveVectorT< TT >::Mag().

TEveMagFieldDuo::ClassDef ( TEveMagFieldDuo  ,
 
)

virtual TEveVector TEveMagFieldDuo::GetField ( Float_t  x,
Float_t  y,
Float_t   
) const [inline, virtual]

Implements TEveMagField.

Definition at line 97 of file TEveTrackPropagator.h.

References fBIn, fBOut, and fR2.

virtual Float_t TEveMagFieldDuo::GetMaxFieldMag (  )  const [inline, virtual]

Reimplemented from TEveMagField.

Definition at line 99 of file TEveTrackPropagator.h.

References fBIn, fBOut, and TEveVectorT< TT >::Mag().

TEveMagFieldDuo::ClassDef ( TEveMagFieldDuo  ,
 
)


Member Data Documentation

TEveVector TEveMagFieldDuo::fBIn [protected]

Definition at line 84 of file TEveTrackPropagator.h.

Referenced by GetField(), and GetMaxFieldMag().

TEveVector TEveMagFieldDuo::fBOut [protected]

Definition at line 85 of file TEveTrackPropagator.h.

Referenced by GetField(), and GetMaxFieldMag().

Float_t TEveMagFieldDuo::fR2 [protected]

Definition at line 86 of file TEveTrackPropagator.h.

Referenced by GetField().


The documentation for this class was generated from the following files:
Generated on Tue Jul 5 16:36:55 2011 for ROOT_528-00b_version by  doxygen 1.5.1