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.
|