#include <G4ErrorSurfaceTrajParam.hh>
|
| G4ErrorSurfaceTrajParam () |
|
| G4ErrorSurfaceTrajParam (const G4Point3D &pos, const G4Vector3D &mom, const G4Vector3D &vecV, const G4Vector3D &vecW) |
|
| G4ErrorSurfaceTrajParam (const G4Point3D &pos, const G4Vector3D &mom, const G4Plane3D &plane) |
|
virtual | ~G4ErrorSurfaceTrajParam () |
|
void | SetParameters (const G4Point3D &pos, const G4Vector3D &mom, const G4Vector3D &vecV, const G4Vector3D &vecW) |
|
void | SetParameters (const G4Point3D &pos, const G4Vector3D &mom, const G4Plane3D &plane) |
|
G4Vector3D | GetDirection () const |
|
G4Vector3D | GetPlaneNormal () const |
|
G4Vector3D | GetVectorV () const |
|
G4Vector3D | GetVectorW () const |
|
G4double | GetPV () const |
|
G4double | GetPW () const |
|
G4double | GetV () const |
|
G4double | GetW () const |
|
Definition at line 52 of file G4ErrorSurfaceTrajParam.hh.
◆ G4ErrorSurfaceTrajParam() [1/3]
G4ErrorSurfaceTrajParam::G4ErrorSurfaceTrajParam |
( |
| ) |
|
|
inline |
◆ G4ErrorSurfaceTrajParam() [2/3]
Definition at line 40 of file G4ErrorSurfaceTrajParam.cc.
43{
45}
void SetParameters(const G4Point3D &pos, const G4Vector3D &mom, const G4Vector3D &vecV, const G4Vector3D &vecW)
◆ G4ErrorSurfaceTrajParam() [3/3]
◆ ~G4ErrorSurfaceTrajParam()
virtual G4ErrorSurfaceTrajParam::~G4ErrorSurfaceTrajParam |
( |
| ) |
|
|
inlinevirtual |
◆ GetDirection()
G4Vector3D G4ErrorSurfaceTrajParam::GetDirection |
( |
| ) |
const |
|
inline |
◆ GetPlaneNormal()
G4Vector3D G4ErrorSurfaceTrajParam::GetPlaneNormal |
( |
| ) |
const |
|
inline |
◆ GetPV()
G4double G4ErrorSurfaceTrajParam::GetPV |
( |
| ) |
const |
|
inline |
◆ GetPW()
G4double G4ErrorSurfaceTrajParam::GetPW |
( |
| ) |
const |
|
inline |
◆ GetV()
G4double G4ErrorSurfaceTrajParam::GetV |
( |
| ) |
const |
|
inline |
◆ GetVectorV()
G4Vector3D G4ErrorSurfaceTrajParam::GetVectorV |
( |
| ) |
const |
|
inline |
◆ GetVectorW()
G4Vector3D G4ErrorSurfaceTrajParam::GetVectorW |
( |
| ) |
const |
|
inline |
◆ GetW()
G4double G4ErrorSurfaceTrajParam::GetW |
( |
| ) |
const |
|
inline |
◆ SetParameters() [1/2]
Definition at line 57 of file G4ErrorSurfaceTrajParam.cc.
60{
61
62
63
66
69 if( vecV.
mag() < kCarTolerance )
70 {
73 }
74
76
78}
G4double GetSurfaceTolerance() const
static G4GeometryTolerance * GetInstance()
Normal3D< T > normal() const
◆ SetParameters() [2/2]
◆ operator<<
Definition at line 108 of file G4ErrorSurfaceTrajParam.cc.
109{
110
111
112
113
114 out << " InvP= " << tp.fInvP << " PV= " << tp.fPV
115 <<
" PW= " << tp.fPW <<
" V= " << tp.fV <<
" W= " << tp.fW <<
G4endl;
116 out << " vectorV direction= " << tp.fVectorV
117 <<
" vectorW direction= " << tp.fVectorW <<
G4endl;
118
119 return out;
120}
The documentation for this class was generated from the following files: