Geant4  v4-10.4-release
G4INCL::IntersectionFactory 네임스페이스 참조

## 함수

Intersection getEarlierTrajectoryIntersection (const ThreeVector &x0, const ThreeVector &p, const G4double r)
Compute the first intersection of a straight particle trajectory with a sphere. 더 자세히 ...

Intersection getLaterTrajectoryIntersection (const ThreeVector &x0, const ThreeVector &p, const G4double r)
Compute the second intersection of a straight particle trajectory with a sphere. 더 자세히 ...

std::pair< Intersection,
Intersection
getTrajectoryIntersections (const ThreeVector &x0, const ThreeVector &p, const G4double r)
Compute both intersections of a straight particle trajectory with a sphere. 더 자세히 ...

## 함수 문서화

 Intersection G4INCL::IntersectionFactory::getEarlierTrajectoryIntersection ( const ThreeVector & x0, const ThreeVector & p, const G4double r )
inline

Compute the first intersection of a straight particle trajectory with a sphere.

매개변수
 x0 the starting position of the trajectory p the trajectory direction r the radius of the sphere (centred in the origin)
반환값
an Intersection. The G4bool is true if an intersection exists, in which case its position is stored in the ThreeVector and its time in the G4double.

G4INCLIntersection.hh 파일의 124 번째 라인에서 정의되었습니다.

 Intersection G4INCL::IntersectionFactory::getLaterTrajectoryIntersection ( const ThreeVector & x0, const ThreeVector & p, const G4double r )
inline

Compute the second intersection of a straight particle trajectory with a sphere.

매개변수
 x0 the starting position of the trajectory p the trajectory direction r the radius of the sphere (centred in the origin)
반환값
an Intersection. The G4bool is true if an intersection exists, in which case its position is stored in the ThreeVector and its time in the G4double.

G4INCLIntersection.hh 파일의 128 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : G4INCL::StandardPropagationModel::getReflectionTime().

 std::pair< Intersection, Intersection > G4INCL::IntersectionFactory::getTrajectoryIntersections ( const ThreeVector & x0, const ThreeVector & p, const G4double r )
inline

Compute both intersections of a straight particle trajectory with a sphere.

매개변수
 x0 the starting position of the trajectory p the trajectory direction r the radius of the sphere (centred in the origin)
반환값
an Intersection. The G4bool is true if an intersection exists, in which case its position is stored in the ThreeVector and its time in the G4double.

G4INCLIntersection.hh 파일의 132 번째 라인에서 정의되었습니다.