It is reasonable to not include the absorption as calculated by Mie theory, but the if-else statement should be re-written to make clear that it's intentional that we do not use the Mie absorption cross-section in any case. See montecarlo.py, calc_scat(), line: if np.abs(n_sample.imag.magnitude) > 0.0.
It is reasonable to not include the absorption as calculated by Mie theory, but the if-else statement should be re-written to make clear that it's intentional that we do not use the Mie absorption cross-section in any case. See montecarlo.py, calc_scat(), line: if np.abs(n_sample.imag.magnitude) > 0.0.