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

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

component_mRingSectionprivate
componentOrientation_mRingSectionprivate
componentPosition_mRingSectionprivate
cos2_mRingSectionprivate
doesOverlap(double phiStart, double phiEnd) constRingSection
endOrientation_mRingSectionprivate
endPosition_mRingSectionprivate
getComponent() constRingSectioninline
getComponentOrientation() constRingSectioninline
getComponentPosition() constRingSectioninline
getEndNormal() constRingSectioninline
getEndPosition() constRingSectioninline
getFieldValue(const Vector_t &pos, const Vector_t &centroid, const double &t, Vector_t &E, Vector_t &B) constRingSection
getStartNormal() constRingSectioninline
getStartPosition() constRingSectioninline
getVirtualBoundingBox() constRingSection
isOnOrPastStartPlane(const Vector_t &pos) constRingSection
isPastEndPlane(const Vector_t &pos) constRingSection
normalise(Vector_t &vector) constRingSectioninlineprivate
operator=(const RingSection &sec)RingSection
RingSection()RingSection
RingSection(const RingSection &sec)RingSection
rotate(Vector_t &vector) constRingSectionprivate
rotate_back(Vector_t &vector) constRingSectionprivate
rotateToCyclCoordinates(Vector_t &vec) constRingSectioninlineprivate
rotateToTCoordinates(Vector_t &vec) constRingSectioninlineprivate
setComponent(Component *component)RingSectioninline
setComponentOrientation(Vector_t orientation)RingSectioninline
setComponentPosition(Vector_t position)RingSectioninline
setEndNormal(Vector_t orientation)RingSectioninline
setEndPosition(Vector_t pos)RingSectioninline
setStartNormal(Vector_t orientation)RingSectioninline
setStartPosition(Vector_t pos)RingSectioninline
sin2_mRingSectionprivate
startOrientation_mRingSectionprivate
startPosition_mRingSectionprivate
updateComponentOrientation()RingSectionprivate
~RingSection()RingSection