#include <G4INCLThreeVector.hh>
Definition at line 53 of file G4INCLThreeVector.hh.
G4INCL::ThreeVector::ThreeVector |
( |
) | |
|
|
inline |
std::string G4INCL::ThreeVector::dump |
( |
) | |
const |
|
inline |
G4double G4INCL::ThreeVector::getX |
( |
) | |
const |
|
inline |
G4double G4INCL::ThreeVector::getY |
( |
) | |
const |
|
inline |
G4double G4INCL::ThreeVector::getZ |
( |
) | |
const |
|
inline |
G4double G4INCL::ThreeVector::mag |
( |
) | |
const |
|
inline |
G4double G4INCL::ThreeVector::mag2 |
( |
) | |
const |
|
inline |
template<typename T >
void G4INCL::ThreeVector::operator*= |
( |
const T |
c) | |
|
|
inline |
template<typename T >
void G4INCL::ThreeVector::operator/= |
( |
const T |
c) | |
|
|
inline |
G4double G4INCL::ThreeVector::perp |
( |
) | |
const |
|
inline |
G4double G4INCL::ThreeVector::perp2 |
( |
) | |
const |
|
inline |
G4double G4INCL::ThreeVector::phi |
( |
) | |
const |
|
inline |
std::string G4INCL::ThreeVector::print |
( |
) | |
const |
|
inline |
Rotate the vector by a given angle around a given axis.
- Parameters
-
angle | the rotation angle |
axis | the rotation axis, which must be a unit vector |
Definition at line 175 of file G4INCLThreeVector.hh.
G4double G4INCL::ThreeVector::theta |
( |
) | |
const |
|
inline |
The documentation for this class was generated from the following file: