The simplest way I can think about, is to write a source routine
where you sample a x,y,z position within a parallelepiped enclosing
the organ region, and to reject and re-sample if the x,y,z point is not
inside the region:
123 CONTINUE
XXX = X1 + FLRNDM(X1)*(X2 - X1)
YYY = Y1 + FLRNDM(Y1)*(Y2 - Y1)
ZZZ = Z1 + FLRNDM(Z1)*(Z2 - Z1)
CALL GEOREG ( XXX, YYY, ZZZ, NREG, IDISC )
IF(NREG .NE. ???) GO TO 123
where ??? stands for the region number of interest.
Of course, then you need also to define random cosine directors:
CALL RACO(UUU, VVV, WWW)
Alberto
On Wed, 30 May 2012, garenas_at_fuesmen.edu.ar wrote:
> Dear Fluka users
> at present I am working with voxelized geometry with data
> taken from patient's CT scans, and an isotope spherical source inside or
> outside patient's anatomy.
> Is it possible perform simulations in Fluka with source geometry matching
> a complex organ geometry? I mean, for instance, setting an organ geometry
> (maybe one already defined from voxelization) as a source with isotropic
> distribution of isotopes.
> In case it is possible, please tell me how can I do it.
> Thank you.
> Regards
>
> German Arenas
Received on Thu May 31 2012 - 12:33:53 CEST
This archive was generated by hypermail 2.2.0 : Thu May 31 2012 - 12:34:24 CEST