CMS 3D CMS Logo

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

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

_directionLightRay
_pointLightRay
direction() constLightRayinline
dumpData(const ALIstring &str) constLightRay
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() constLightRayinline
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