Geant4.10
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Data Structures | Namespaces | Typedefs | Functions | Variables
ThreeVector.h File Reference
#include <iostream>
#include "CLHEP/Utility/defs.h"
#include "CLHEP/Vector/ThreeVector.icc"

Go to the source code of this file.

Data Structures

class  CLHEP::Hep3Vector
 

Namespaces

 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

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