|
OPAL (Object Oriented Parallel Accelerator Library) 2024.2
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 42 of file Quaternion.h.
| Quaternion getQuaternion | ( | Vector_t | vec, |
| Vector_t | reference ) |
Definition at line 34 of file Quaternion.cpp.
References cross(), dot(), IpplRandom, Physics::pi, and sqrt().
Referenced by ParallelTTracker::applyFractionalStep(), ParallelTTracker::computeSpaceChargeFields(), ParallelTTracker::computeWakefield(), Monitor::driftToCorrectPositionAndSave(), Bend2D::getOutline(), Bend2D::setFieldCalcParam(), and ParallelTTracker::updateRefToLabCSTrafo().