ATLAS Offline Software
BFieldMesh< T > Member List

This is the complete list of members for BFieldMesh< T >, including all inherited members.

appendField(const BFieldVector< T > &field)BFieldMesh< T >
appendMesh(int axis, double value)BFieldMesh< T >
BFieldMesh()=defaultBFieldMesh< T >
BFieldMesh(const BFieldMesh &)=defaultBFieldMesh< T >
BFieldMesh(BFieldMesh &&)=defaultBFieldMesh< T >
BFieldMesh(double zmin, double zmax, double rmin, double rmax, double phimin, double phimax, double bscale)BFieldMesh< T >
bscale() constBFieldMesh< T >
buildLUT()BFieldMesh< T >
field(size_t index) constBFieldMesh< T >
getB(const double *ATH_RESTRICT xyz, double *ATH_RESTRICT B, double *ATH_RESTRICT deriv=nullptr) constBFieldMesh< T >
getCache(double z, double r, double phi, BFieldCache &cache, double scaleFactor=1.0) constBFieldMesh< T >
inside(double z, double r, double phi) constBFieldMesh< T >
m_fieldBFieldMesh< T >private
m_invUnitBFieldMesh< T >private
m_LUTBFieldMesh< T >private
m_maxBFieldMesh< T >protected
m_meshBFieldMesh< T >protected
m_minBFieldMesh< T >protected
m_nomScaleBFieldMesh< T >private
m_roffBFieldMesh< T >private
m_scaleBFieldMesh< T >private
m_zoffBFieldMesh< T >private
max(size_t axis) constBFieldMesh< T >
memSize() constBFieldMesh< T >
mesh(size_t axis, size_t index) constBFieldMesh< T >
min(size_t axis) constBFieldMesh< T >
nfield() constBFieldMesh< T >
nmesh(size_t axis) constBFieldMesh< T >
operator=(const BFieldMesh &)=defaultBFieldMesh< T >
operator=(BFieldMesh &&)=defaultBFieldMesh< T >
phimax() constBFieldMesh< T >
phimin() constBFieldMesh< T >
reserve(int nz, int nr, int nphi, int nfield)BFieldMesh< T >
reserve(int nz, int nr, int nphi)BFieldMesh< T >
rmax() constBFieldMesh< T >
rmin() constBFieldMesh< T >
scaleBscale(double factor)BFieldMesh< T >
setBscale(double bscale)BFieldMesh< T >
setRange(double zmin, double zmax, double rmin, double rmax, double phimin, double phimax)BFieldMesh< T >
zmax() constBFieldMesh< T >
zmin() constBFieldMesh< T >
~BFieldMesh()=defaultBFieldMesh< T >