38 fCountCalls(0), fCountEvaluations(0)
82 if (&p ==
this)
return *
this; *
this = p;
return *
this;
G4MagneticField * fpMagneticField
virtual void GetFieldValue(const G4double Point[4], G4double *Bfield) const
CLHEP::Hep3Vector G4ThreeVector
virtual void GetFieldValue(const G4double Point[4], G4double *Bfield) const =0
virtual G4Field * Clone() const
G4GLOB_DLL std::ostream G4cout
G4CachedMagneticField(G4MagneticField *, G4double distanceConst)
virtual ~G4CachedMagneticField()
G4ThreeVector fLastLocation
virtual G4CachedMagneticField * Clone() const
G4CachedMagneticField & operator=(const G4CachedMagneticField &p)