apply_coordinate_remapping | JMARKOV::JMarkovPathGenerator | private |
doMarkovStep(JSourceModel *src, JScatteringModel *sm, JTargetModel *trg, double lambda_abs, JPhotonPath &p) | JMARKOV::JMarkovPathGenerator | |
generateEnsemble(int n, const JPhotonPath &start_path, JSourceModel *src, JScatteringModel *sm, JTargetModel *trg, double lambda_abs, int nsteps_burn_in, int nsteps_save) | JMARKOV::JMarkovPathGenerator | |
getCoordinateRemapping() | JMARKOV::JMarkovPathGenerator | inline |
getFractionAccepted() | JMARKOV::JMarkovPathGenerator | inline |
getFractionAccepted_radial() | JMARKOV::JMarkovPathGenerator | inline |
getFractionAccepted_tangential() | JMARKOV::JMarkovPathGenerator | inline |
getNacceptedSteps() | JMARKOV::JMarkovPathGenerator | inline |
getNrejectedSteps() | JMARKOV::JMarkovPathGenerator | inline |
getNsteps() | JMARKOV::JMarkovPathGenerator | inline |
getR0() | JMARKOV::JMarkovPathGenerator | inlineprivate |
getRemappedDistance(double r) | JMARKOV::JMarkovPathGenerator | inlineprivate |
getRemappedPhotonPath(const JPhotonPath &p) | JMARKOV::JMarkovPathGenerator | inlineprivate |
getRemappedPosition(const JPosition3D &xprev, const JPosition3D &x) | JMARKOV::JMarkovPathGenerator | inlineprivate |
getRemappingCorrection(const JPosition3D &xprev, const JPosition3D &xprime) | JMARKOV::JMarkovPathGenerator | inlineprivate |
getRemappingCorrection(const JPhotonPath &p, const JPhotonPath &pprime) | JMARKOV::JMarkovPathGenerator | inlineprivate |
getUnmappedDistance(double rprime) | JMARKOV::JMarkovPathGenerator | inlineprivate |
getUnmappedPhotonPath(const JPhotonPath &pprime) | JMARKOV::JMarkovPathGenerator | inlineprivate |
getUnmappedPosition(const JPosition3D &xprev, const JPosition3D &xprime) | JMARKOV::JMarkovPathGenerator | inlineprivate |
JMarkovPathGenerator() | JMARKOV::JMarkovPathGenerator | inline |
naccepted_r | JMARKOV::JMarkovPathGenerator | private |
naccepted_t | JMARKOV::JMarkovPathGenerator | private |
nrejected_r | JMARKOV::JMarkovPathGenerator | private |
nrejected_t | JMARKOV::JMarkovPathGenerator | private |
randomPathChange(JPhotonPath &p, JTargetModel *trg) | JMARKOV::JMarkovPathGenerator | virtual |
setCoordinateRemapping(bool val=true) | JMARKOV::JMarkovPathGenerator | inline |
setRadialStepSize_m(double val) | JMARKOV::JMarkovPathGenerator | inline |
setTangentialStepSize_deg(double val) | JMARKOV::JMarkovPathGenerator | inline |
setTargetStepSize_deg(double val) | JMARKOV::JMarkovPathGenerator | inline |
stepsize_angle | JMARKOV::JMarkovPathGenerator | private |
stepsize_angle_target | JMARKOV::JMarkovPathGenerator | private |
stepsize_r | JMARKOV::JMarkovPathGenerator | private |