G4INCL::Intersection Struct Reference

Intersection-point structure. More...

#include <G4INCLIntersection.hh>


Public Member Functions

 Intersection (const G4bool e, const G4double t, const ThreeVector &p)

Data Fields

G4bool exists
G4double time
ThreeVector position


Detailed Description

Intersection-point structure.

The structure contains the time and position of the intersection point of a trajectory with a surface, if it exists.

Definition at line 56 of file G4INCLIntersection.hh.


Constructor & Destructor Documentation

G4INCL::Intersection::Intersection ( const G4bool  e,
const G4double  t,
const ThreeVector p 
) [inline]

Definition at line 57 of file G4INCLIntersection.hh.

00057                                                                          :
00058       exists(e), time(t), position(p) {}
    G4bool exists;


Field Documentation

G4bool G4INCL::Intersection::exists

Definition at line 59 of file G4INCLIntersection.hh.

Referenced by G4INCL::CoulombNone::bringToSurface(), and G4INCL::StandardPropagationModel::getReflectionTime().

ThreeVector G4INCL::Intersection::position

Definition at line 61 of file G4INCLIntersection.hh.

Referenced by G4INCL::CoulombNone::bringToSurface().

G4double G4INCL::Intersection::time

Definition at line 60 of file G4INCLIntersection.hh.

Referenced by G4INCL::StandardPropagationModel::getReflectionTime().


The documentation for this struct was generated from the following file:
Generated on Mon May 27 17:54:08 2013 for Geant4 by  doxygen 1.4.7