Scoring routine: OUTPUT_LISTMODE
|
This routine save information about the photon history in a binary list mode file. The
file with have the extension *.lmf.
In order to save disk space each record of a history in the binary file will have 9
integer*2 values, one Real*4 and one Integer*1 value in the order indicated in the
table. In order to preserve the precision in the decimals the floating values have been
multiplied with a scaling factor before truncated to integers. Therefore, you should
divide with corresponding scaling factors before using the values.
OU = 1 [default]
|
|
1 = Weight
2 = Scatter Order
3 = X0 * 100
4 = Y0 * 100
5 = Z0 * 100
|
Real*8
Integer*1
Integer*2
Integer*2
Integer*2
|
If [2]=0 this is a primary photon
that has not been scattered in
the phantom.
X0,Y0,Z0 is the sampled emission
point
|
|
6 = XPHANT * 100
7 = YPHANT * 100
8 = ZPHANT * 100
|
Integer*2
Integer*2
Integer*2
|
This is the last interaction point
in the phantom before leaving
the phantom.
|
|
9 = XCRYSTAL * 100
10 = YCRYSTAL * 100
11 = ZCRYSTAL * 100
|
Integer*2
Integer*2
Integer*2
|
Crystal X,Y,Z position of the
centroid of interactions in the
crystal. This location has been
convolved with the spatial resolution.
|
|
12 = ENERGY IN CRYSTAL * 10
|
Integer*2
|
Units is in keV. A negative sign
indicate that a new projection
have started. Please be ware of
this in your reformatting program.
This has been made in order to
save file space.
|
Switches
|
/OU
|
If this switch is given where n is a given number then different list mode
formats can be stored. For the present version only one format is defined
and this is given below.
|