Virtual Photonics
Classes
Class  Description  

AOfRhoAndZDetector 
Implements IDetector<double[,]>. Tally for Absorption(rho,z).
 
ATotalDetector 
Implements IDetector<double>. Tally for Total Absorption.
 
dMCdROfRhodMuaDetector 
Implements IDetector<double[]>. Tally for dMC estimation of d(reflectance)/dMua
as a function of Rho.
 
dMCdROfRhodMusDetector 
Implements IDetector<double[]>. Tally for dMC estimation of d(reflectance)/dMus
as a function of Rho.
 
FluenceOfRhoAndZAndTimeDetector 
Implements IHistoryDetector<double[,,]>. Tally for Fluence(rho,z,t).
Note: this tally currently only works with discrete absorption weighting and analog
 
FluenceOfRhoAndZDetector 
Implements IHistoryDetector<double[,]>. Tally for Fluence(rho,z).
Note: this tally currently only works with discrete absorption weighting
 
FluenceOfXAndYAndZDetector 
Implements IHistoryDetector<double[,,]>. Tally for Fluence(x,y,z).
Note: this tally currently only works with discrete absorption weighting and analog
 
pMCROfFxAndTimeDetector 
Implements IDetector<Complex[,]>. Tally for pMC estimation of reflectance
as a function of Fx and Time. Perturbations of just mua or mus alone are also
handled by this class.
 
pMCROfFxDetector 
Implements IDetector<Complex[]>. Tally for pMC estimation of reflectance
as a function of Fx.
 
pMCROfRhoAndTimeDetector 
Implements IDetector<double[,]>. Tally for pMC estimation of reflectance
as a function of Rho and Time. Perturbations of just mua or mus alone are also
handled by this class.
 
pMCROfRhoDetector 
Implements IDetector<double[]>. Tally for pMC estimation of reflectance
as a function of Rho.
 
RadianceOfRhoAndZAndAngleDetector 
Implements IHistoryDetector<double[,,]>. Tally for Radiance(rho,z,angle).
Note: this tally currently only works with discrete absorption weighting and analog
 
RadianceOfRhoDetector 
Implements IDetector<double[]>. Tally for Surface Radiance as a function
of Rho.
This implementation works for Analog, DAW and CAW processing.
 
RadianceOfXAndYAndZAndThetaAndPhiDetector 
Implements IHistoryDetector<double[,,,,]>. Tally for Radiance(x,y,z,theta,phi).
Note: this tally currently only works with discrete absorption weighting and analog
 
RDiffuseDetector 
Implements IDetector<double>. Tally for diffuse reflectance.
This implementation works for Analog, DAW and CAW.
 
ReflectedMTOfRhoAndSubregionHistDetector 
Implements IDetector<double[,]>. Tally for reflected MomentumTransfer(rho,momentumtransfer).
Also tallies FractionalMT(rho,momentumtransfer,subregion), the average fractional MT each photon tallied
in each subregiion.
 
ReflectedTimeOfRhoAndSubregionHistDetector 
Implements IDetector<double[,,]>. Tally for reflected Time(rho,subregion,time).
Currently, the tally only works for Continuous Absorption Weighting (CAW)
 
ROfAngleDetector 
Implements IDetector<double[]>. Tally for reflectance as a function
of Angle.
This works for Analog, DAW and CAW.
 
ROfFxAndTimeDetector 
Implements IDetector<Complex[,]>. Tally for reflectance as a function
of Fx and Time.
This implementation works for Analog, DAW and CAW.
 
ROfFxDetector 
Implements IDetector<Complex[]>. Tally for reflectance as a function
of Fx.
This implementation works for Analog, DAW and CAW.
 
ROfRhoAndAngleDetector 
Implements IDetector<double[,]>. Tally for reflectance as a function
of Rho and Angle.
This works for Analog, DAW and CAW processing.
 
ROfRhoAndOmegaDetector 
Implements IDetector<Complex[,]>. Tally for reflectance as a function
of Rho and Omega.
This implementation works for Analog, DAW and CAW.
 
ROfRhoAndTimeDetector 
Implements IDetector<double[,]>. Tally for reflectance as a function
of Rho and Time.
This implementation works for Analog, DAW and CAW processing.
 
ROfRhoDetector 
Implements IDetectory<double[]>. Tally for reflectance as a function
of Rho.
This implementation works for Analog, DAW and CAW processing.
 
ROfXAndYDetector 
Implements IDetector<double[,]>. Tally for reflectance as a function
of X and Y.
This implementation works for Analog, DAW and CAW processing.
 
RSpecularDetector 
Implements IDetector<double>. Tally for diffuse reflectance.
This implementation works for Analog, DAW and CAW.
 
TDiffuseDetector 
Implements IDetector<double>. Tally for diffuse transmittance.
This implemenation works for Analog, DAW and CAW processing.
 
TOfAngleDetector 
Implements IDetector<double[]>. Tally for transmittance as a function
of Angle.
This implementation works for Analog, DAW and CAW processing.
 
TOfRhoAndAngleDetector 
Implements IDetector<double[,]>. Tally for transmittance as a function
of Rho and Angle.
This implementation works for Analog, DAW and CAW processing.
 
TOfRhoDetector 
Implements IDetector<double[]>. Tally for transmittance as a function
of Rho.
This implementation works for Analog, DAW and CAW processing.
