This is the complete list of members for PhotonPacket, including all inherited members.
_adi (defined in PhotonPacket) | PhotonPacket | private |
_bfk (defined in SpatialGridPath) | SpatialGridPath | private |
_bfr (defined in SpatialGridPath) | SpatialGridPath | private |
_bvi (defined in PhotonPacket) | PhotonPacket | private |
_compIndex (defined in PhotonPacket) | PhotonPacket | private |
_h (defined in PhotonPacket) | PhotonPacket | private |
_hasObservedOpticalDepth (defined in PhotonPacket) | PhotonPacket | private |
_historyIndex (defined in PhotonPacket) | PhotonPacket | private |
_interactionCellIndex (defined in SpatialGridPath) | SpatialGridPath | private |
_interactionDistance (defined in SpatialGridPath) | SpatialGridPath | private |
_interactionOpticalDepth (defined in SpatialGridPath) | SpatialGridPath | private |
_lambda (defined in PhotonPacket) | PhotonPacket | private |
_lambda0 (defined in PhotonPacket) | PhotonPacket | private |
_normal (defined in StokesVector) | StokesVector | private |
_nscatt (defined in PhotonPacket) | PhotonPacket | private |
_observedOpticalDepth (defined in PhotonPacket) | PhotonPacket | private |
_polarized (defined in StokesVector) | StokesVector | private |
_ppi (defined in PhotonPacket) | PhotonPacket | private |
_Q (defined in StokesVector) | StokesVector | private |
_s (defined in SpatialGridPath) | SpatialGridPath | private |
_scatteringInfo (defined in PhotonPacket) | PhotonPacket | private |
_segments (defined in SpatialGridPath) | SpatialGridPath | private |
_U (defined in StokesVector) | StokesVector | private |
_V (defined in StokesVector) | StokesVector | private |
_W (defined in PhotonPacket) | PhotonPacket | private |
addSegment(int m, double ds) | SpatialGridPath | |
applyBias(double w) | PhotonPacket | |
applyMueller(double S11, double S12, double S22, double S33, double S34, double S44) | StokesVector | |
applyMueller(double S11, double S12, double S33, double S34) | StokesVector | |
clear() | SpatialGridPath | |
compIndex() const | PhotonPacket | inline |
direction() const | SpatialGridPath | inline |
findInteractionPoint(double tauinteract) | SpatialGridPath | |
getScatteringInfo() | PhotonPacket | |
hasObservedOpticalDepth() const | PhotonPacket | inline |
hasPrimaryOrigin() const | PhotonPacket | inline |
hasSecondaryOrigin() const | PhotonPacket | inline |
historyIndex() const | PhotonPacket | inline |
interactionCellIndex() const | SpatialGridPath | inline |
interactionDistance() const | SpatialGridPath | inline |
interactionOpticalDepth() const | SpatialGridPath | inline |
isPolarized() const | StokesVector | inline |
launch(size_t historyIndex, double lambda, double L, Position bfr, Direction bfk, VelocityInterface *bvi=nullptr, AngularDistributionInterface *adi=nullptr, PolarizationProfileInterface *ppi=nullptr) | PhotonPacket | |
launchEmissionPeelOff(const PhotonPacket *pp, Direction bfk) | PhotonPacket | |
launchScatteringPeelOff(const PhotonPacket *pp, Direction bfk, Vec bfv, double lambda, double w) | PhotonPacket | |
linearPolarizationDegree() const | StokesVector | |
luminosity() const | PhotonPacket | inline |
moveInside(const Box &box, double eps) | SpatialGridPath | |
normal() const | StokesVector | inline |
numScatt() const | PhotonPacket | inline |
observedOpticalDepth() const | PhotonPacket | inline |
perceivedLuminosity(double lambda) const | PhotonPacket | inline |
perceivedWavelength(Vec receiverVelocity, double expansionVelocity) const | PhotonPacket | |
PhotonPacket() | PhotonPacket | |
polarizationAngle() const | StokesVector | |
position() const | SpatialGridPath | inline |
propagate(double s) | PhotonPacket | |
propagatePosition(double s) | SpatialGridPath | inline |
rotateIntoPlane(Direction k, Direction knew) | StokesVector | |
rotateStokes(double phi, Direction k) | StokesVector | |
scatter(Direction bfk, Vec bfv, double lambda) | PhotonPacket | |
segments() const | SpatialGridPath | inline |
segments() | SpatialGridPath | inline |
setDirection(const Direction &bfk) | SpatialGridPath | inline |
setInteractionPoint(int m, double s, double tauAbs=0.) | SpatialGridPath | |
setObservedOpticalDepth(double tau) | PhotonPacket | inline |
setPolarized(double I, double Q, double U, double V, Direction n) | StokesVector | |
setPolarized(double I, double Q, double U, double V) | StokesVector | |
setPolarized(const StokesVector &polarization) | StokesVector | |
setPosition(const Position &bfr) | SpatialGridPath | inline |
setPrimaryOrigin(int sourceCompIndex) | PhotonPacket | |
setScatteringComponent(int h) | PhotonPacket | inline |
setSecondaryOrigin(int mediumCompIndex) | PhotonPacket | |
setUnpolarized() | StokesVector | inline |
shiftedEmissionWavelength(double sourceWavelength, Direction photonDirection, Vec sourceVelocity) | PhotonPacket | static |
shiftedReceptionWavelength(double photonWavelength, Direction photonDirection, Vec receiverVelocity, double expansionVelocity=0.) | PhotonPacket | static |
sourceRestFrameWavelength() const | PhotonPacket | inline |
SpatialGridPath(const Position &bfr, const Direction &bfk) | SpatialGridPath | |
SpatialGridPath() | SpatialGridPath | |
stokes(double &I, double &Q, double &U, double &V) | StokesVector | inline |
stokesI() const | StokesVector | inline |
stokesQ() const | StokesVector | inline |
stokesU() const | StokesVector | inline |
stokesV() const | StokesVector | inline |
StokesVector() | StokesVector | inline |
StokesVector(double I, double Q, double U, double V, Direction n) | StokesVector | |
totalOpticalDepth() const | SpatialGridPath | |
totalPolarizationDegree() const | StokesVector | |
wavelength() const | PhotonPacket | inline |