1 #ifndef MagneticField_MagneticField_h 2 #define MagneticField_MagneticField_h virtual GlobalVector inTeslaUnchecked(const GlobalPoint &gp) const
int nominalValue() const
The nominal field value for this map in kGauss.
std::atomic< char > nominalValueCompiuted
GlobalVector inInverseGeV(const GlobalPoint &gp) const
Field value ad specified global point, in 1/Gev.
virtual bool isDefined(const GlobalPoint &) const
True if the point is within the region where the concrete field.
virtual int computeNominalValue() const
virtual GlobalVector inTesla(const GlobalPoint &gp) const =0
Field value ad specified global point, in Tesla.
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