// -*- C++ -*-

#ifndef ROTATION_H
#define ROTATION_H

#include "CLHEP/Vector/Rotation.h"
#include "CLHEP/Vector/RotationX.h"
#include "CLHEP/Vector/RotationY.h"
#include "CLHEP/Vector/RotationZ.h"

ZM_BEGIN_NAMESPACE( zmpv )      /*  namespace zmpv  {  */

typedef HepRotation           Rotation;
typedef Hep3RotationInterface RotationInterface;
typedef HepRotationX          RotationX;
typedef HepRotationY          RotationY;
typedef HepRotationZ          RotationZ;

typedef HepRep3x3          ZMpvRep3x3;
typedef HepRep4x4          ZMpvRep4x4;
typedef HepRep4x4Symmetric ZMpvRep4x4Symmetric;
typedef double Scalar;

ZM_END_NAMESPACE( zmpv )        /*  }  // namespace zmpv  */

#endif /* ROTATION_H */
