EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Acts::PlanarHelper Namespace Reference

Helpers for planar surfaces that share the same maths. More...

Functions

static Intersection3D intersect (const Transform3D &transform, const Vector3D &position, const Vector3D &direction)
 

Detailed Description

Helpers for planar surfaces that share the same maths.

Function Documentation

static Intersection3D Acts::PlanarHelper::intersect ( const Transform3D &  transform,
const Vector3D &  position,
const Vector3D &  direction 
)
static

Intersection with a planar surface

Parameters
transformThe 3D affine transform that places the surface
positionThe starting position for the intersection
directionThe starting direction for the intersection
Returns
The intersection

Definition at line 26 of file PlanarHelper.hpp.

View newest version in sPHENIX GitHub at line 26 of file PlanarHelper.hpp

References denom, and Acts::s_onSurfaceTolerance.

Referenced by tetgenmesh::interecursive(), Acts::PlaneSurface::intersect(), PHG4BlockCellReco::process_event(), and PHG4CylinderCellReco::process_event().

+ Here is the caller graph for this function: