OPAL (Object Oriented Parallel Accelerator Library) 2024.2
OPAL
Quaternion.cpp File Reference
Include dependency graph for Quaternion.cpp:

Go to the source code of this file.

Functions

Quaternion getQuaternion (Vector_t u, Vector_t ref)

Function Documentation

◆ getQuaternion()

Quaternion getQuaternion ( Vector_t u,
Vector_t ref )

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().

Here is the call graph for this function: