Belle II Software development
InverseRaytracer Member List

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

c_Exact enum valueRaytracerBase
c_NoEquationSolution enum valueInverseRaytracer
c_NoPhysicsSolution enum valueInverseRaytracer
c_NoReflectionPoint enum valueInverseRaytracer
c_Segmented enum valueRaytracerBase
c_SemiLinear enum valueRaytracerBase
c_Unified enum valueRaytracerBase
clear() constInverseRaytracer
EGeometry enum nameRaytracerBase
EOptics enum nameRaytracerBase
ErrorCodes enum nameInverseRaytracer
findReflectionPoint(double xE, double zE, double xD, double zD, double xmMin, double xmMax, double &xM, double &zM, double &dxdz) constInverseRaytracerprivate
getBars() constRaytracerBaseinline
getCosTotal() constInverseRaytracerinline
getDeltaXE(double x, double xe, double ze, double xd, double zd) constInverseRaytracerprivate
getGeometry() constRaytracerBaseinline
getMirror() constRaytracerBaseinline
getModuleID() constRaytracerBaseinline
getOptics() constRaytracerBaseinline
getPrism() constRaytracerBaseinline
getReconstructedPhoton(const Solution &sol, double DFic=0) constInverseRaytracer
getSolutions(unsigned i) constInverseRaytracerinline
getStatus() constInverseRaytracerinline
getStatus(unsigned i) constInverseRaytracerinline
InverseRaytracer(int moduleID, double cosTotal)InverseRaytracerinline
isNymDifferent() constInverseRaytracer
m_barsRaytracerBaseprotected
m_cerInverseRaytracermutableprivate
m_cosTotalInverseRaytracerprivate
m_emiPointInverseRaytracermutableprivate
m_geometryRaytracerBaseprotected
m_mirrorRaytracerBaseprotected
m_moduleIDRaytracerBaseprotected
m_okInverseRaytracermutableprivate
m_opticsRaytracerBaseprotected
m_prismRaytracerBaseprotected
m_solutionsInverseRaytracermutableprivate
m_trkInverseRaytracermutableprivate
RaytracerBase(int moduleID, EGeometry geometry=c_Unified, EOptics optics=c_SemiLinear)RaytracerBaseexplicit
s_maxLenInverseRaytracerprivatestatic
setMaxPropagationLen(double maxLen)InverseRaytracerinlinestatic
setMirrorCenter(double xc, double yc)RaytracerBase
solve(double dxdz, const CerenkovAngle &cer, const TOPTrack::TrackAngles &trk) constInverseRaytracerprivate
solveDirect(double xD, double zD, const TOPTrack::AssumedEmission &assumedEmission, const CerenkovAngle &cer, double step=0) constInverseRaytracer
solveForReflectionPoint(double xM, int Nxm, const TOPTrack::AssumedEmission &assumedEmission, const CerenkovAngle &cer) constInverseRaytracer
solveReflected(double xD, double zD, int Nxm, double xmMin, double xmMax, const TOPTrack::AssumedEmission &assumedEmission, const CerenkovAngle &cer, double step=0) constInverseRaytracer