Geant4  10.01.p03
UVector3.hh File Reference
#include <cmath>
#include <iostream>
#include <fstream>
+ Include dependency graph for UVector3.hh:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  UVector3
 

Functions

UVector3 operator+ (const UVector3 &a, const UVector3 &b)
 
UVector3 operator- (const UVector3 &a, const UVector3 &b)
 
UVector3 operator* (const UVector3 &p, double a)
 
UVector3 operator/ (const UVector3 &p, double a)
 
UVector3 operator* (double a, const UVector3 &p)
 
std::ostream & operator<< (std::ostream &os, const UVector3 &v)
 

Function Documentation

UVector3 operator* ( const UVector3 p,
double  a 
)
inline

Definition at line 164 of file UVector3.hh.

References UVector3::x(), UVector3::y(), and UVector3::z().

+ Here is the call graph for this function:

UVector3 operator* ( double  a,
const UVector3 p 
)
inline

Definition at line 175 of file UVector3.hh.

References UVector3::x(), UVector3::y(), and UVector3::z().

+ Here is the call graph for this function:

UVector3 operator+ ( const UVector3 a,
const UVector3 b 
)
inline

Definition at line 154 of file UVector3.hh.

References UVector3::x(), UVector3::y(), and UVector3::z().

+ Here is the call graph for this function:

UVector3 operator- ( const UVector3 a,
const UVector3 b 
)
inline

Definition at line 159 of file UVector3.hh.

References UVector3::x(), UVector3::y(), and UVector3::z().

+ Here is the call graph for this function:

UVector3 operator/ ( const UVector3 p,
double  a 
)
inline

Definition at line 169 of file UVector3.hh.

References a, UVector3::x(), UVector3::y(), and UVector3::z().

+ Here is the call graph for this function:

std::ostream& operator<< ( std::ostream &  os,
const UVector3 v 
)
inline

Definition at line 356 of file UVector3.hh.

References UVector3::x(), UVector3::y(), and UVector3::z().

+ Here is the call graph for this function: