Para fótons (raios-X/gama), a atenuação do feixe primário segue a
Lei de Beer-Lambert. O coeficiente de atenuação linear é obtido a partir dos coeficientes de atenuação em massa tabulados pelo banco de dados
NIST XCOM, multiplicados pela densidade do tecido:
$$\mu = \left(\frac{\mu}{\rho}\right) \rho \qquad\qquad D(z) = D_0 \cdot e^{-\mu z}$$
O modelo considera apenas a atenuação contínua e a dose de saída, sem representar a deposição superficial (build-up), por simplificação didática.
Para partículas carregadas (próton/hélio), a perda de energia é calculada por integração numérica da
equação de Bethe-Bloch, o que reproduz o Pico de Bragg:
$$-\left\langle \frac{dE}{dx} \right\rangle = K z^2 \frac{Z}{A} \frac{1}{\beta^2} \left[ \frac{1}{2} \ln\left( \frac{2 m_e c^2 \beta^2 \gamma^2 T_{max}}{I^2} \right) - \beta^2 \right]$$