Throughout this section, arguments named r, r1, r2, etc., are of type HepRotation. Also, rowX, rowY, rowZ, colX, colY, colZ will represent Hep3Vector arguments.