CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
LightRay Member List

This is the complete list of members for LightRay, including all inherited members.

_directionLightRay
_pointLightRay
direction() const LightRayinline
dumpData(const ALIstring &str) const LightRay
intersect(const ALIPlane &plane)LightRay
intersect(const OpticalObject &opto)LightRay
IntersectWithOptOPlane(const OpticalObject *optoplane)LightRay
IntersectWithPlane(const CLHEP::Hep3Vector &plane_point, const CLHEP::Hep3Vector &plane_normal)LightRay
LightRay()LightRay
LightRay(OpticalObject *p1, OpticalObject *p2)LightRay
LightRay(CLHEP::Hep3Vector &vec1, CLHEP::Hep3Vector &vec2)LightRay
point() const LightRayinline
reflect(const ALIPlane &plane)LightRay
refract(const ALIPlane &plate, const ALIdouble refra_ind1, const ALIdouble refra_ind2)LightRay
setDirection(const CLHEP::Hep3Vector &direc)LightRayinline
setPoint(const CLHEP::Hep3Vector &point)LightRayinline
shiftAndDeviateWhileTraversing(const OpticalObject *opto, char behav)LightRay
shiftAndDeviateWhileTraversing(const OpticalObject *opto, ALIdouble shiftX, ALIdouble shiftY, ALIdouble shiftZ, ALIdouble deviX, ALIdouble deviY, ALIdouble deviZ)LightRay
startLightRay(OpticalObject *opto)LightRay
~LightRay()LightRayinline