#include <ALIPlane.h>
Public Member Functions | |
ALIPlane (const CLHEP::Hep3Vector &point, const CLHEP::Hep3Vector &normal) | |
ALILine | lineProject (const CLHEP::Hep3Vector &vec) |
const CLHEP::Hep3Vector & | normal () const |
const CLHEP::Hep3Vector & | point () const |
CLHEP::Hep3Vector | project (const CLHEP::Hep3Vector &vec) |
Private Attributes | |
CLHEP::Hep3Vector | _normal |
CLHEP::Hep3Vector | _point |
Definition at line 15 of file ALIPlane.h.
ALIPlane::ALIPlane | ( | const CLHEP::Hep3Vector & | point, |
const CLHEP::Hep3Vector & | normal | ||
) |
Definition at line 16 of file ALIPlane.cc.
References _normal, _point, ALIUtils::debug, and ALIUtils::dump3v().
ALILine ALIPlane::lineProject | ( | const CLHEP::Hep3Vector & | vec | ) |
|
inline |
|
inline |
CLHEP::Hep3Vector ALIPlane::project | ( | const CLHEP::Hep3Vector & | vec | ) |
|
private |
Definition at line 28 of file ALIPlane.h.
Referenced by ALIPlane(), lineProject(), normal(), and project().
|
private |
Definition at line 24 of file ALIPlane.h.
Referenced by ALIPlane(), lineProject(), and point().