#include <G4MagneticField.hh>
Inheritance diagram for G4MagneticField:
Public Member Functions | |
G4MagneticField () | |
virtual | ~G4MagneticField () |
G4MagneticField (const G4MagneticField &r) | |
G4MagneticField & | operator= (const G4MagneticField &p) |
G4bool | DoesFieldChangeEnergy () const |
virtual void | GetFieldValue (const G4double Point[4], G4double *Bfield) const =0 |
Definition at line 46 of file G4MagneticField.hh.
G4MagneticField::G4MagneticField | ( | ) |
G4MagneticField::~G4MagneticField | ( | ) | [virtual] |
G4MagneticField::G4MagneticField | ( | const G4MagneticField & | r | ) |
Definition at line 42 of file G4MagneticField.cc.
00043 : G4ElectroMagneticField( MagField ) 00044 { 00045 }
G4bool G4MagneticField::DoesFieldChangeEnergy | ( | ) | const [inline, virtual] |
virtual void G4MagneticField::GetFieldValue | ( | const G4double | Point[4], | |
G4double * | Bfield | |||
) | const [pure virtual] |
Implements G4ElectroMagneticField.
Implemented in G4CachedMagneticField, and G4UniformMagField.
Referenced by G4CachedMagneticField::GetFieldValue().
G4MagneticField & G4MagneticField::operator= | ( | const G4MagneticField & | p | ) |