OPAL (Object Oriented Parallel Accelerator Library)  2.2.0
OPAL
SectorMagneticFieldMap Member List

This is the complete list of members for SectorMagneticFieldMap, including all inherited members.

_fieldsSectorMagneticFieldMapprivatestatic
applySymmetry(double *R_temp) const SectorMagneticFieldMapprivate
bbMax_mSectorFieldprotected
bbMin_mSectorFieldprotected
clearFieldCache()SectorMagneticFieldMapstatic
convertToCartesian(double *position)SectorFieldstatic
convertToCartesian(const double *position_polar, double *value)SectorFieldstatic
convertToPolar(double *position)SectorFieldstatic
convertToPolar(const double *position_polar, double *value)SectorFieldstatic
dipole enum valueSectorMagneticFieldMapprivate
FieldMap classSectorMagneticFieldMapfriend
Filename_mSectorFieldprotected
filename_mSectorMagneticFieldMapprivate
fractionalBBPhiTolerance_mSectorMagneticFieldMapprivatestatic
freeMap()SectorMagneticFieldMap
getDeltaPhi() const SectorMagneticFieldMap
getFieldDerivative(const Vector_t &R, Vector_t &E, Vector_t &B, const DiffDirection &dir) const SectorMagneticFieldMap
getFieldDimensions(double &zBegin, double &zEnd, double &rBegin, double &rEnd) const SectorField
getFieldDimensions(double &xIni, double &xFinal, double &yIni, double &yFinal, double &zIni, double &zFinal) const SectorField
getFieldMapFileName() const SectorMagneticFieldMapinline
getFieldstrength(const Vector_t &R_c, Vector_t &E_c, Vector_t &B_c) const SectorMagneticFieldMapvirtual
getFieldstrengthPolar(const Vector_t &R_p, Vector_t &E_p, Vector_t &B_p) const SectorMagneticFieldMapvirtual
getFrequency() const SectorMagneticFieldMapinline
getInfo(Inform *msg)SectorMagneticFieldMap
getInterpolator()SectorMagneticFieldMap
getPhiOffset() const SectorMagneticFieldMapinline
getPolarBoundingBoxMax() const SectorFieldvirtual
getPolarBoundingBoxMin() const SectorFieldvirtual
getSymmetry() const SectorMagneticFieldMap
interpolator_mSectorMagneticFieldMapprivate
isInBoundingBox(const double R_p[]) const SectorFieldinline
none enum valueSectorMagneticFieldMapprivate
operator=(const SectorMagneticFieldMap &field)SectorMagneticFieldMapprivate
phiOffset_mSectorMagneticFieldMapprivate
polarBBMax_mSectorFieldprotected
polarBBMin_mSectorFieldprotected
poly_order_mSectorMagneticFieldMapprivate
print(std::ostream &out)SectorMagneticFieldMap
readMap()SectorMagneticFieldMap
Rotate(double *value, double angle)SectorMagneticFieldMapprivate
SectorField(const std::string &file_name)SectorField
SectorMagneticFieldMap(std::string file_name, std::string symmetry, double length_units, double field_units, int polynomial_order, int smoothing_order)SectorMagneticFieldMap
SectorMagneticFieldMap(const SectorMagneticFieldMap &field)SectorMagneticFieldMap
SectorMagneticFieldMapIO classSectorMagneticFieldMapfriend
setFrequency(double)SectorMagneticFieldMapinline
setInterpolator(interpolation::VectorMap *interpolator)SectorMagneticFieldMap
setPhiOffset(double dphi)SectorMagneticFieldMapinline
setPolarBoundingBox(double bbMinR, double bbMinY, double bbMinPhi, double bbMaxR, double bbMaxY, double bbMaxPhi, double bbTolR, double bbTolY, double bbTolPhi)SectorFieldprotected
setSymmetry(std::string name)SectorMagneticFieldMap
smoothing_order_mSectorMagneticFieldMapprivate
StringToSymmetry(std::string name)SectorMagneticFieldMapprivatestatic
swap()SectorMagneticFieldMap
symmetry enum nameSectorMagneticFieldMapprivate
symmetry_mSectorMagneticFieldMapprivate
SymmetryToString(symmetry sym)SectorMagneticFieldMapprivatestatic
units_mSectorMagneticFieldMapprivate
~SectorField()SectorFieldvirtual
~SectorMagneticFieldMap()SectorMagneticFieldMap