Next: Applying Rotations to Vectors
Up: CLHEP Vector Package
Previous: Pseudorapidity, Rapidity and CoLinearRapidity
  Contents
HepRotations may be expressed in terms of an axis
and angle of counter-clockwise
rotation, or as a set of three Euler Angles
.
Definitions and conventions for these classes
match those described in §
for directly rotating a Hep3Vector:
|
(136) |
|
(137) |
The Euler angles definition matches that found in found in
Classical Mechanics (Goldstein), page 109.
This treats the Euler angles as a sequence of counter-clockwise passive
rotations;
that is, the vector remains fixed while the coordinate axes are rotated--new
vector components are computed in new coordinate frame.
HEP computations ordinarily use the active rotation viewpoint.
Therefore, rotations about an axis imply active counter-clockwise
rotation in this package.
Consequently, a rotation by angle around the X axis is
equivalent to a rotation with Euler angles
and a rotation about the Z axis is
equivalent to a rotation with Euler angles
.
Subsections
Next: Applying Rotations to Vectors
Up: CLHEP Vector Package
Previous: Pseudorapidity, Rapidity and CoLinearRapidity
  Contents
Fermilab ZOOM Physics Class Library Task Force