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.
int nominalValue() const
The nominal field value for this map in kGauss.
bool nominalValueCompiuted
virtual GlobalVector inTesla(const GlobalPoint &gp) const =0
Field value ad specified global point, in Tesla.
GlobalVector inInverseGeV(const GlobalPoint &gp) const
Field value ad specified global point, in 1/Gev.
virtual int computeNominalValue() const
GlobalVector inKGauss(const GlobalPoint &gp) const
Field value ad specified global point, in KGauss.
static uInt32 F(BLOWFISH_CTX *ctx, uInt32 x)
virtual MagneticField * clone() const