CLHEP 2.4.7.1
C++ Class Library for High Energy Physics
ThreeVector.h File Reference
#include <iostream>
#include "CLHEP/Vector/defs.h"
#include "CLHEP/Vector/ThreeVector.icc"

Go to the source code of this file.

Classes

class  CLHEP::Hep3Vector

Namespaces

namespace  CLHEP

Typedefs

typedef Hep3Vector CLHEP::HepThreeVectorD
typedef Hep3Vector CLHEP::HepThreeVectorF

Functions

Hep3Vector CLHEP::rotationXOf (const Hep3Vector &vec, double delta)
Hep3Vector CLHEP::rotationYOf (const Hep3Vector &vec, double delta)
Hep3Vector CLHEP::rotationZOf (const Hep3Vector &vec, double delta)
Hep3Vector CLHEP::rotationOf (const Hep3Vector &vec, const Hep3Vector &axis, double delta)
Hep3Vector CLHEP::rotationOf (const Hep3Vector &vec, const HepAxisAngle &ax)
Hep3Vector CLHEP::rotationOf (const Hep3Vector &vec, double phi, double theta, double psi)
Hep3Vector CLHEP::rotationOf (const Hep3Vector &vec, const HepEulerAngles &e)
std::ostream & CLHEP::operator<< (std::ostream &, const Hep3Vector &)
std::istream & CLHEP::operator>> (std::istream &, Hep3Vector &)
Hep3Vector CLHEP::operator/ (const Hep3Vector &, double a)
Hep3Vector CLHEP::operator+ (const Hep3Vector &, const Hep3Vector &)
Hep3Vector CLHEP::operator- (const Hep3Vector &, const Hep3Vector &)
double CLHEP::operator* (const Hep3Vector &, const Hep3Vector &)
Hep3Vector CLHEP::operator* (const Hep3Vector &, double a)
Hep3Vector CLHEP::operator* (double a, const Hep3Vector &)

Variables

const Hep3Vector CLHEP::HepXHat
const Hep3Vector CLHEP::HepYHat
const Hep3Vector CLHEP::HepZHat