#include <G4ErrorSurfaceTrajParam.hh>
|
| G4ErrorSurfaceTrajParam () |
|
| G4ErrorSurfaceTrajParam (const G4ErrorSurfaceTrajParam &)=default |
|
| G4ErrorSurfaceTrajParam (const G4Point3D &pos, const G4Vector3D &mom, const G4Plane3D &plane) |
|
| G4ErrorSurfaceTrajParam (const G4Point3D &pos, const G4Vector3D &mom, const G4Vector3D &vecV, const G4Vector3D &vecW) |
|
| G4ErrorSurfaceTrajParam (G4ErrorSurfaceTrajParam &&)=default |
|
G4Vector3D | GetDirection () const |
|
G4double | GetInvP () const |
|
G4Vector3D | GetPlaneNormal () const |
|
G4double | GetPV () const |
|
G4double | GetPW () const |
|
G4double | GetV () const |
|
G4Vector3D | GetVectorV () const |
|
G4Vector3D | GetVectorW () const |
|
G4double | GetW () const |
|
G4ErrorSurfaceTrajParam & | operator= (const G4ErrorSurfaceTrajParam &)=default |
|
G4ErrorSurfaceTrajParam & | operator= (G4ErrorSurfaceTrajParam &&)=default |
|
void | SetParameters (const G4Point3D &pos, const G4Vector3D &mom, const G4Plane3D &plane) |
|
void | SetParameters (const G4Point3D &pos, const G4Vector3D &mom, const G4Vector3D &vecV, const G4Vector3D &vecW) |
|
virtual | ~G4ErrorSurfaceTrajParam () |
|
Definition at line 51 of file G4ErrorSurfaceTrajParam.hh.
◆ G4ErrorSurfaceTrajParam() [1/5]
G4ErrorSurfaceTrajParam::G4ErrorSurfaceTrajParam |
( |
| ) |
|
|
inline |
◆ G4ErrorSurfaceTrajParam() [2/5]
Definition at line 39 of file G4ErrorSurfaceTrajParam.cc.
43{
45}
static const G4double pos
void SetParameters(const G4Point3D &pos, const G4Vector3D &mom, const G4Vector3D &vecV, const G4Vector3D &vecW)
References pos, and SetParameters().
◆ G4ErrorSurfaceTrajParam() [3/5]
◆ G4ErrorSurfaceTrajParam() [4/5]
◆ G4ErrorSurfaceTrajParam() [5/5]
◆ ~G4ErrorSurfaceTrajParam()
virtual G4ErrorSurfaceTrajParam::~G4ErrorSurfaceTrajParam |
( |
| ) |
|
|
inlinevirtual |
◆ GetDirection()
G4Vector3D G4ErrorSurfaceTrajParam::GetDirection |
( |
| ) |
const |
|
inline |
◆ GetInvP()
G4double G4ErrorSurfaceTrajParam::GetInvP |
( |
| ) |
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 |
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ SetParameters() [1/2]
◆ SetParameters() [2/2]
Definition at line 80 of file G4ErrorSurfaceTrajParam.cc.
84{
86 {
89 }
90 else
91 {
93 }
98
99
100
101
102
103 fPV = momv.dot(vecV);
104 fPW = momv.dot(vecW);
105
107
108
111}
HepGeom::Vector3D< G4double > G4Vector3D
References CLHEP::Hep3Vector::dot(), fDir, fInvP, fPV, fPW, fV, fVectorV, fVectorW, fW, HepGeom::BasicVector3D< T >::mag(), and pos.
Referenced by G4ErrorSurfaceTrajParam(), SetParameters(), and G4ErrorSurfaceTrajState::SetParameters().
◆ operator<<
Definition at line 114 of file G4ErrorSurfaceTrajParam.cc.
115{
116
117
118
119
120 out <<
" InvP= " <<
tp.fInvP <<
" PV= " <<
tp.fPV <<
" PW= " <<
tp.fPW
121 <<
" V= " <<
tp.fV <<
" W= " <<
tp.fW <<
G4endl;
122 out <<
" vectorV direction= " <<
tp.fVectorV
123 <<
" vectorW direction= " <<
tp.fVectorW <<
G4endl;
124
125 return out;
126}
◆ fDir
◆ fInvP
◆ fPV
◆ fPW
◆ fV
◆ fVectorV
◆ fVectorW
◆ fW
The documentation for this class was generated from the following files: