REveMagField Abstract interface to magnetic field.
Definition at line 33 of file REveTrackPropagator.hxx.
Public Member Functions | |
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 | |
Bool_t | fFieldConstant {kFALSE} |
#include <ROOT/REveTrackPropagator.hxx>
|
default |
|
inlinevirtual |
Definition at line 40 of file REveTrackPropagator.hxx.
|
inline |
Definition at line 53 of file REveTrackPropagator.hxx.
|
pure virtual |
Implemented in ROOT::Experimental::REveMagFieldDuo, and ROOT::Experimental::REveMagFieldConst.
Implemented in ROOT::Experimental::REveMagFieldConst, and ROOT::Experimental::REveMagFieldDuo.
Definition at line 42 of file REveTrackPropagator.hxx.
|
inlinevirtual |
Definition at line 44 of file REveTrackPropagator.hxx.
Definition at line 36 of file REveTrackPropagator.hxx.