Table of Contents Table of Contents
Previous Page  480 / 1224 Next Page
Information
Show Menu
Previous Page 480 / 1224 Next Page
Page Background

1. I need to be efficient

An efficient algorithm for the

calculation of dose from 1

st

scatter:

Calculate S

1sc

distr., from D

prim

distr.

Choose ΔΩ: optimal number of

directions

Construct lattice of transport lines (B

θ

,

b

θ

per ΔΩ, relative to direction of

primaries)

Ray-trace along each transport line for

Δr

i

and iteratively calculate D

i

Sum D

i

from all transport lines

Input:

D

prim

distr.

Source primary spectrum for calculating

S

1sc

1

st

scatter kernel

Individual voxel density data

Assumptions:

CC:

S

1sc

does not vary with θ within ΔΩ (Bθ,

bθ constant along transport line)

S

1sc

generated, emitted and absorbed

along transport line

and:

S

1sc

generated per unit r is constant

within the same voxel (scerma does not

vary considerably within voxels)

1

S ρ [1 exp(

)][1 exp(

)]

1sc,i-1 i-1

1

D D

D

1sc

1sc 1

1sc

ρ

Δr

i

i

1

S {

[1 exp(

)]}

1sc,i

i

B

b r

b r

i

i

i

i

i

i i

b

b

i

b r

b r

i

i

B

b

b ri

− 

− − 

− − 

=

+

=

+

− →



 − − − 

+