OPAL (Object Oriented Parallel Accelerator Library)  2.2.0
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) const RingSection
endOrientation_mRingSectionprivate
endPosition_mRingSectionprivate
getComponent() const RingSectioninline
getComponentOrientation() const RingSectioninline
getComponentPosition() const RingSectioninline
getEndNormal() const RingSectioninline
getEndPosition() const RingSectioninline
getFieldValue(const Vector_t &pos, const Vector_t &centroid, const double &t, Vector_t &E, Vector_t &B) const RingSection
getStartNormal() const RingSectioninline
getStartPosition() const RingSectioninline
getVirtualBoundingBox() const RingSection
isOnOrPastStartPlane(const Vector_t &pos) const RingSection
isPastEndPlane(const Vector_t &pos) const RingSection
normalise(Vector_t &vector) const RingSectioninlineprivate
operator=(const RingSection &sec)RingSection
RingSection()RingSection
RingSection(const RingSection &sec)RingSection
rotate(Vector_t &vector) const RingSectionprivate
rotate_back(Vector_t &vector) const RingSectionprivate
rotateToCyclCoordinates(Vector_t &vec) const RingSectioninlineprivate
rotateToTCoordinates(Vector_t &vec) const RingSectioninlineprivate
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