ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
#include <geant4/tree/geant4-10.6-release/source/geometry/management/include/G4ErrorTarget.hh>
Public Member Functions | |
G4ErrorTarget () | |
virtual | ~G4ErrorTarget () |
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 |
Protected Attributes | |
G4ErrorTargetType | theType |
Definition at line 46 of file G4ErrorTarget.hh.
View newest version in sPHENIX GitHub at line 46 of file G4ErrorTarget.hh
G4ErrorTarget::G4ErrorTarget | ( | ) |
Definition at line 33 of file G4ErrorTarget.cc.
View newest version in sPHENIX GitHub at line 33 of file G4ErrorTarget.cc
|
virtual |
Definition at line 35 of file G4ErrorTarget.cc.
View newest version in sPHENIX GitHub at line 35 of file G4ErrorTarget.cc
Implemented in G4ErrorTrackLengthTarget, G4ErrorCylSurfaceTarget, G4ErrorPlaneSurfaceTarget, G4ErrorSurfaceTarget, G4ErrorGeomVolumeTarget, and G4ErrorTanPlaneTarget.
Referenced by G4ErrorPropagationNavigator::ComputeStep(), and G4ErrorPropagator::Propagate().
|
virtual |
Reimplemented in G4ErrorTrackLengthTarget, G4ErrorPlaneSurfaceTarget, G4ErrorCylSurfaceTarget, and G4ErrorSurfaceTarget.
Definition at line 37 of file G4ErrorTarget.cc.
View newest version in sPHENIX GitHub at line 37 of file G4ErrorTarget.cc
References DBL_MAX.
Referenced by G4ErrorPropagationNavigator::ComputeStep(), G4ErrorPropagationNavigator::GetGlobalExitNormal(), and G4ErrorPropagationNavigator::TargetSafetyFromPoint().
|
virtual |
Reimplemented in G4ErrorTrackLengthTarget, G4ErrorPlaneSurfaceTarget, G4ErrorCylSurfaceTarget, and G4ErrorSurfaceTarget.
Definition at line 43 of file G4ErrorTarget.cc.
View newest version in sPHENIX GitHub at line 43 of file G4ErrorTarget.cc
References DBL_MAX.
|
inline |
Definition at line 74 of file G4ErrorTarget.hh.
View newest version in sPHENIX GitHub at line 74 of file G4ErrorTarget.hh
References theType.
Referenced by G4ErrorPropagator::GetFinalTrajState(), G4ErrorPropagationNavigator::GetGlobalExitNormal(), and G4ErrorPropagator::MakeOneStep().
Reimplemented in G4ErrorGeomVolumeTarget.
Definition at line 48 of file G4ErrorTarget.cc.
View newest version in sPHENIX GitHub at line 48 of file G4ErrorTarget.cc
|
protected |
Definition at line 69 of file G4ErrorTarget.hh.
View newest version in sPHENIX GitHub at line 69 of file G4ErrorTarget.hh
Referenced by G4ErrorCylSurfaceTarget::G4ErrorCylSurfaceTarget(), G4ErrorGeomVolumeTarget::G4ErrorGeomVolumeTarget(), G4ErrorPlaneSurfaceTarget::G4ErrorPlaneSurfaceTarget(), G4ErrorTrackLengthTarget::G4ErrorTrackLengthTarget(), and GetType().