Logo ROOT   6.16/01
Reference Guide
List of all members | Public Member Functions | Protected Attributes | List of all members
TEveMagFieldConst Class Reference

Implements constant magnetic field, given by a vector fB.

NOTE: Magnetic field direction convention is inverted.

Definition at line 66 of file TEveTrackPropagator.h.

Public Member Functions

 TEveMagFieldConst (Double_t x, Double_t y, Double_t z)
 
virtual ~TEveMagFieldConst ()
 
virtual TEveVector GetField (Float_t, Float_t, Float_t) const
 
virtual TEveVectorD GetFieldD (Double_t, Double_t, Double_t) const
 
virtual Double_t GetMaxFieldMagD () const
 
- Public Member Functions inherited from TEveMagField
 TEveMagField ()
 
virtual ~TEveMagField ()
 
virtual TEveVector GetField (Float_t, Float_t, Float_t) const
 
TEveVectorD GetFieldD (const TEveVectorD &v) const
 
virtual TEveVectorD GetFieldD (Double_t x, Double_t y, Double_t z) const
 
virtual Float_t GetMaxFieldMag () const
 
virtual Double_t GetMaxFieldMagD () const
 
virtual Bool_t IsConst () const
 
virtual void PrintField (Double_t x, Double_t y, Double_t z) const
 

Protected Attributes

TEveVectorD fB
 
- Protected Attributes inherited from TEveMagField
Bool_t fFieldConstant
 

#include <TEveTrackPropagator.h>

Inheritance diagram for TEveMagFieldConst:
[legend]

Constructor & Destructor Documentation

◆ TEveMagFieldConst()

TEveMagFieldConst::TEveMagFieldConst ( Double_t  x,
Double_t  y,
Double_t  z 
)
inline

Definition at line 72 of file TEveTrackPropagator.h.

◆ ~TEveMagFieldConst()

virtual TEveMagFieldConst::~TEveMagFieldConst ( )
inlinevirtual

Definition at line 75 of file TEveTrackPropagator.h.

Member Function Documentation

◆ GetField()

virtual TEveVector TEveMagField::GetField ( Float_t  ,
Float_t  ,
Float_t   
) const
inlinevirtual

Reimplemented from TEveMagField.

Definition at line 55 of file TEveTrackPropagator.h.

◆ GetFieldD()

virtual TEveVectorD TEveMagFieldConst::GetFieldD ( Double_t  ,
Double_t  ,
Double_t   
) const
inlinevirtual

Reimplemented from TEveMagField.

Definition at line 78 of file TEveTrackPropagator.h.

◆ GetMaxFieldMagD()

virtual Double_t TEveMagFieldConst::GetMaxFieldMagD ( ) const
inlinevirtual

Reimplemented from TEveMagField.

Definition at line 79 of file TEveTrackPropagator.h.

Member Data Documentation

◆ fB

TEveVectorD TEveMagFieldConst::fB
protected

Definition at line 69 of file TEveTrackPropagator.h.

Libraries for TEveMagFieldConst:
[legend]

The documentation for this class was generated from the following file: