Geant4  10.00.p02
UVector3.cc File Reference
#include "UVector3.hh"
#include "UUtils.hh"
+ Include dependency graph for UVector3.cc:

Go to the source code of this file.

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)
 
double operator* (const UVector3 &a, const UVector3 &b)
 

Function Documentation

UVector3 operator* ( const UVector3 p,
double  a 
)

Definition at line 144 of file UVector3.cc.

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

UVector3 operator* ( double  a,
const UVector3 p 
)

Definition at line 155 of file UVector3.cc.

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

double operator* ( const UVector3 a,
const UVector3 b 
)

Definition at line 160 of file UVector3.cc.

References UVector3::Dot().

+ Here is the call graph for this function:

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

Definition at line 134 of file UVector3.cc.

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

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

Definition at line 139 of file UVector3.cc.

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

UVector3 operator/ ( const UVector3 p,
double  a 
)

Definition at line 149 of file UVector3.cc.

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