ROOT » GRAF3D » EVE » TEveMagFieldDuo

class TEveMagFieldDuo: public TEveMagField


 Implements constant magnetic filed that switches on given axial radius fR2
 from vector fBIn to fBOut.

 NOTE: Magnetic field direction convention is inverted.

Function Members (Methods)

public:
virtual~TEveMagFieldDuo()
static TClass*Class()
virtual TEveVectorTEveMagField::GetField(Float_t, Float_t, Float_t) const
virtual TEveVectorDGetFieldD(Double_t x, Double_t y, Double_t) const
virtual Float_tTEveMagField::GetMaxFieldMag() const
virtual Double_tGetMaxFieldMagD() const
virtual TClass*IsA() const
virtual Bool_tTEveMagField::IsConst() const
TEveMagFieldDuo&operator=(const TEveMagFieldDuo&)
virtual voidTEveMagField::PrintField(Double_t x, Double_t y, Double_t z) const
virtual voidShowMembers(TMemberInspector& insp) const
virtual voidStreamer(TBuffer&)
voidStreamerNVirtual(TBuffer& ClassDef_StreamerNVirtual_b)
TEveMagFieldDuo(const TEveMagFieldDuo&)
TEveMagFieldDuo(Double_t r, Double_t bIn, Double_t bOut)

Data Members

Class Charts

Inheritance Inherited Members Includes Libraries
Class Charts

Function documentation

TEveVectorD GetFieldD(const TEveVectorD &v)
{ return GetFieldD(v.fX, v.fY, v.fZ); }
Double_t GetMaxFieldMagD() const
{ return GetMaxFieldMag(); }
TEveMagFieldDuo(Double_t r, Double_t bIn, Double_t bOut)
virtual ~TEveMagFieldDuo()
{}
TEveTrackPropagator& operator=(const TEveMagFieldDuo& )