Geant4 11.1.1
Toolkit for the simulation of the passage of particles through matter
|
#include <G4ErrorCylSurfaceTarget.hh>
Public Member Functions | |
G4ErrorCylSurfaceTarget (const G4double &radius, const G4ThreeVector &trans=G4ThreeVector(), const G4RotationMatrix &rotm=G4RotationMatrix()) | |
G4ErrorCylSurfaceTarget (const G4double &radius, const G4AffineTransform &trans) | |
~G4ErrorCylSurfaceTarget ()=default | |
virtual G4ThreeVector | IntersectLocal (const G4ThreeVector &point, const G4ThreeVector &direc) const |
virtual G4double | GetDistanceFromPoint (const G4ThreeVector &point, const G4ThreeVector &direc) const |
virtual G4double | GetDistanceFromPoint (const G4ThreeVector &point) const |
virtual G4Plane3D | GetTangentPlane (const G4ThreeVector &point) const |
virtual void | Dump (const G4String &msg) const |
Public Member Functions inherited from G4ErrorSurfaceTarget | |
G4ErrorSurfaceTarget () | |
virtual | ~G4ErrorSurfaceTarget ()=default |
virtual double | GetDistanceFromPoint (const G4ThreeVector &point, const G4ThreeVector &direc) const =0 |
virtual double | GetDistanceFromPoint (const G4ThreeVector &point) const =0 |
virtual G4Plane3D | GetTangentPlane (const G4ThreeVector &point) const =0 |
virtual void | Dump (const G4String &msg) const =0 |
Public Member Functions inherited from G4ErrorTanPlaneTarget | |
G4ErrorTanPlaneTarget () | |
virtual | ~G4ErrorTanPlaneTarget ()=default |
virtual G4Plane3D | GetTangentPlane (const G4ThreeVector &point) const =0 |
virtual void | Dump (const G4String &msg) const =0 |
Public Member Functions inherited from G4ErrorTarget | |
G4ErrorTarget () | |
virtual | ~G4ErrorTarget ()=default |
virtual G4double | GetDistanceFromPoint (const G4ThreeVector &, const G4ThreeVector &) const |
virtual G4double | GetDistanceFromPoint (const G4ThreeVector &) const |
virtual G4bool | TargetReached (const G4Step *) |
virtual void | Dump (const G4String &msg) const =0 |
G4ErrorTargetType | GetType () const |
Additional Inherited Members | |
Protected Attributes inherited from G4ErrorTarget | |
G4ErrorTargetType | theType |
Definition at line 44 of file G4ErrorCylSurfaceTarget.hh.
G4ErrorCylSurfaceTarget::G4ErrorCylSurfaceTarget | ( | const G4double & | radius, |
const G4ThreeVector & | trans = G4ThreeVector() , |
||
const G4RotationMatrix & | rotm = G4RotationMatrix() |
||
) |
Definition at line 44 of file G4ErrorCylSurfaceTarget.cc.
G4ErrorCylSurfaceTarget::G4ErrorCylSurfaceTarget | ( | const G4double & | radius, |
const G4AffineTransform & | trans | ||
) |
Definition at line 63 of file G4ErrorCylSurfaceTarget.cc.
|
default |
|
virtual |
Implements G4ErrorSurfaceTarget.
Definition at line 215 of file G4ErrorCylSurfaceTarget.cc.
Referenced by G4ErrorCylSurfaceTarget(), GetDistanceFromPoint(), and IntersectLocal().
|
virtual |
Implements G4ErrorSurfaceTarget.
Definition at line 114 of file G4ErrorCylSurfaceTarget.cc.
|
virtual |
Implements G4ErrorSurfaceTarget.
Definition at line 80 of file G4ErrorCylSurfaceTarget.cc.
|
virtual |
Implements G4ErrorSurfaceTarget.
Definition at line 187 of file G4ErrorCylSurfaceTarget.cc.
|
virtual |
Definition at line 134 of file G4ErrorCylSurfaceTarget.cc.
Referenced by GetDistanceFromPoint().