47#ifndef G4ELECTROMAGNETIC_FIELD_HH
48#define G4ELECTROMAGNETIC_FIELD_HH
74 G4double* Bfield )
const override = 0;
G4FieldType
G4FieldType defines the available fields in Geant4.
@ kElectroMagnetic
electromagnetic field
~G4ElectroMagneticField() override=default
G4FieldType GetFieldType() const override
G4ElectroMagneticField & operator=(const G4ElectroMagneticField &p)
G4bool DoesFieldChangeEnergy() const override=0
void GetFieldValue(const G4double Point[4], G4double *Bfield) const override=0
G4ElectroMagneticField(const G4ElectroMagneticField &r)=default
G4Field(G4bool gravityOn=false)