ECCE @ EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
G4INCL::Intersection Struct Reference

Intersection-point structure. More...

#include <geant4/tree/geant4-10.6-release/source/processes/hadronic/models/inclxx/utils/include/G4INCLIntersection.hh>

+ Collaboration diagram for G4INCL::Intersection:

Public Member Functions

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

Public Attributes

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 58 of file G4INCLIntersection.hh.

View newest version in sPHENIX GitHub at line 58 of file G4INCLIntersection.hh

Constructor & Destructor Documentation

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

Definition at line 59 of file G4INCLIntersection.hh.

View newest version in sPHENIX GitHub at line 59 of file G4INCLIntersection.hh

Member Data Documentation

G4bool G4INCL::Intersection::exists
ThreeVector G4INCL::Intersection::position

Definition at line 63 of file G4INCLIntersection.hh.

View newest version in sPHENIX GitHub at line 63 of file G4INCLIntersection.hh

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

G4double G4INCL::Intersection::time

Definition at line 62 of file G4INCLIntersection.hh.

View newest version in sPHENIX GitHub at line 62 of file G4INCLIntersection.hh

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


The documentation for this struct was generated from the following file: