OPAL (Object Oriented Parallel Accelerator Library) 2022.1
OPAL
|
Go to the source code of this file.
Classes | |
class | Quaternion |
Typedefs | |
typedef Quaternion | Quaternion_t |
Functions | |
Quaternion | getQuaternion (Vector_t vec, Vector_t reference) |
typedef Quaternion Quaternion_t |
Definition at line 44 of file Quaternion.h.
Quaternion getQuaternion | ( | Vector_t | vec, |
Vector_t | reference | ||
) |
Definition at line 34 of file Quaternion.cpp.
References abs(), cos(), cross(), dot(), Physics::e, IpplRandom, Physics::pi, Hypervolume::ref, sin(), and sqrt().
Referenced by ParallelTTracker::applyFractionalStep(), ParallelTTracker::computeSpaceChargeFields(), ParallelTTracker::computeWakefield(), Monitor::driftToCorrectPositionAndSave(), Bend2D::getOutline(), Bend2D::setFieldCalcParam(), and ParallelTTracker::updateRefToLabCSTrafo().