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

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

_fieldsSectorMagneticFieldMapprivatestatic
applySymmetry(double *R_temp) constSectorMagneticFieldMapprivate
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_mSectorMagneticFieldMapprivate
Filename_mSectorFieldprotected
fractionalBBPhiTolerance_mSectorMagneticFieldMapprivatestatic
freeMap()SectorMagneticFieldMap
getCorners(double bbMinR, double bbMinPhi, double bbMaxR, double bbMaxPhi)SectorFieldprivate
getDeltaPhi() constSectorMagneticFieldMap
getFieldDerivative(const Vector_t &R, Vector_t &E, Vector_t &B, const DiffDirection &dir) constSectorMagneticFieldMap
getFieldDimensions(double &zBegin, double &zEnd, double &rBegin, double &rEnd) constSectorField
getFieldDimensions(double &xIni, double &xFinal, double &yIni, double &yFinal, double &zIni, double &zFinal) constSectorField
getFieldMapFileName() constSectorMagneticFieldMapinline
getFieldstrength(const Vector_t &R_c, Vector_t &E_c, Vector_t &B_c) constSectorMagneticFieldMapvirtual
getFrequency() constSectorMagneticFieldMapinline
getInfo(Inform *msg)SectorMagneticFieldMap
getInterpolator()SectorMagneticFieldMap
getPhiOffset() constSectorMagneticFieldMapinline
getPolarBoundingBoxMax() constSectorFieldvirtual
getPolarBoundingBoxMin() constSectorFieldvirtual
getSymmetry() constSectorMagneticFieldMap
interpolator_mSectorMagneticFieldMapprivate
isInBoundingBox(const double R_p[]) constSectorFieldinline
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