Logo ROOT  
Reference Guide
ROOT::Experimental::REveMagFieldConst Class Reference

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>

Inheritance diagram for ROOT::Experimental::REveMagFieldConst:
[legend]

Constructor & Destructor Documentation

◆ REveMagFieldConst()

ROOT::Experimental::REveMagFieldConst::REveMagFieldConst ( Double_t  x,
Double_t  y,
Double_t  z 
)
inline

Definition at line 67 of file REveTrackPropagator.hxx.

◆ ~REveMagFieldConst()

virtual ROOT::Experimental::REveMagFieldConst::~REveMagFieldConst ( )
inlinevirtual

Definition at line 68 of file REveTrackPropagator.hxx.

Member Function Documentation

◆ GetField()

REveVectorD ROOT::Experimental::REveMagFieldConst::GetField ( Double_t  ,
Double_t  ,
Double_t   
) const
inlineoverridevirtual

Implements ROOT::Experimental::REveMagField.

Definition at line 71 of file REveTrackPropagator.hxx.

◆ GetMaxFieldMag()

Double_t ROOT::Experimental::REveMagFieldConst::GetMaxFieldMag ( ) const
inlineoverridevirtual

Implements ROOT::Experimental::REveMagField.

Definition at line 70 of file REveTrackPropagator.hxx.

Member Data Documentation

◆ fB

REveVectorD ROOT::Experimental::REveMagFieldConst::fB
protected

Definition at line 64 of file REveTrackPropagator.hxx.


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