hi Ife,
there is a misnomer in many mcx's
sample code variable names - we often used "flux" (1/mm^2/s) as
the default mcx output, although what we should have been using is
"fluence_rate" - the two quantities have the same unit, but true
optical flux is a vector, fluence-rate is a scalar.
regarding the unit, please see this FAQ
entry
mcx/mmc solutions are linear to the
source term - so, whatever unit you should use in the numerator of
the output fluence-rate unit, whether it is J/mm^2/s, or W/mm^2/s,
or 1/mm^2/s, is directly dependent on what is the unit that you
assume your source "intensity" is supposed to be - it could be
total 1 packet (particle fluence), or 1 J (energy fluence), or 1W
(power fluence). MCX does not make the assumption on the source
intensity unit, as long as it is unitary (by default, mcx
normalizes the solution so that the total source intensity is 1).
please note that we only compute
scalar-valued fluence rate (or fluence, or energy deposition)
distributions in the volumetric output of mcx, and we do not
compute or store the vector-formed true "optical flux".
however, for detected photons, you can
in fact compute the directional flux using the recorded exiting
angle and area of the detector aperture.
for the assumed source term - yes, it
is a Dirac-delta(r=r_s, t=0), and the output is a time-gated TPSF
of the quantity specified by cfg.outputtype (when cfg.isnormalized
is set to 1)
the definitions of fluence, flux,
fluence-rate we follow are based on Lihong's Biomedical optics
book.
for better understand the source
handling, please also see this recent reply
Qianqian
On 11/14/23 11:55, Ife E wrote:misnomer