1 #ifndef MagneticField_MagneticField_h
2 #define MagneticField_MagneticField_h
virtual GlobalVector inTeslaUnchecked(const GlobalPoint &gp) const
virtual bool isDefined(const GlobalPoint &gp) const
True if the point is within the region where the concrete field.
virtual int nominalValue() const
The nominal field value for this map in kGauss.
virtual GlobalVector inTesla(const GlobalPoint &gp) const =0
Field value ad specified global point, in Tesla.
virtual GlobalVector inInverseGeV(const GlobalPoint &gp) const
Field value ad specified global point, in 1/Gev.
virtual GlobalVector inKGauss(const GlobalPoint &gp) const
Field value ad specified global point, in KGauss.
virtual MagneticField * clone() const