REveMagFieldConst Interface to constant magnetic field.
Definition at line 61 of file REveTrackPropagator.hxx.
Public Member Functions | |
REveMagFieldConst (Double_t x, Double_t y, Double_t z) | |
virtual | ~REveMagFieldConst () |
REveVectorD | GetField (Double_t, Double_t, Double_t) const override |
Double_t | GetMaxFieldMag () const override |
Public Member Functions inherited from ROOT::Experimental::REveMagField | |
REveMagField ()=default | |
virtual | ~REveMagField () |
REveVectorD | GetField (const REveVectorD &v) const |
virtual REveVectorD | GetField (Double_t x, Double_t y, Double_t z) const =0 |
virtual Double_t | GetMaxFieldMag () const =0 |
virtual Bool_t | IsConst () const |
virtual void | PrintField (Double_t x, Double_t y, Double_t z) const |
Protected Attributes | |
REveVectorD | fB |
Protected Attributes inherited from ROOT::Experimental::REveMagField | |
Bool_t | fFieldConstant {kFALSE} |
#include <ROOT/REveTrackPropagator.hxx>
|
inline |
Definition at line 67 of file REveTrackPropagator.hxx.
|
inlinevirtual |
Definition at line 68 of file REveTrackPropagator.hxx.
|
inlineoverridevirtual |
Implements ROOT::Experimental::REveMagField.
Definition at line 71 of file REveTrackPropagator.hxx.
|
inlineoverridevirtual |
Implements ROOT::Experimental::REveMagField.
Definition at line 70 of file REveTrackPropagator.hxx.
|
protected |
Definition at line 64 of file REveTrackPropagator.hxx.