Scalar phi() const
phi method
void setRange(double zmin, double zmax, double rmin, double rmax, double phimin, double phimax)
void setField(const CxxUtils::vec< double, 8 > &field1, const CxxUtils::vec< double, 8 > &field2, const CxxUtils::vec< double, 8 > &field3)
void getB(const double *ATH_RESTRICT xyz, double r, double phi, double *ATH_RESTRICT B, double *ATH_RESTRICT deriv=nullptr) const
bool inside(double z, double r, double phi) const
void setBscale(double bscale)
typename vecDetail::vec_typedef< T, N >::type vec
Define a nice alias for the vectorized type.
Macro wrapping the nonstandard restrict keyword.