-
Notifications
You must be signed in to change notification settings - Fork 95
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #631 from UCL/ECAT8axial_effects
use axial_effects for ECAT8 normalisation
- Loading branch information
Showing
10 changed files
with
430 additions
and
157 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
62 changes: 62 additions & 0 deletions
62
examples/Siemens-mMR/correct_projdata_no_axial_effects.par
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,62 @@ | ||
correct_projdata Parameters := | ||
; a sample file that switches the use of the "axial effects" | ||
; (the 4th component in the ECAT8 norm file) off | ||
input file := ${INPUT} | ||
|
||
; Current way of specifying time frames, pending modifications to | ||
; STIR to read time info from the headers | ||
; see class documentation for TimeFrameDefinitions for the format of this file | ||
; time frame definition filename := frames.fdef | ||
|
||
; if a frame definition file is specified, you can say that the input data | ||
; corresponds to a specific time frame | ||
; the number should be between 1 and num_frames and defaults to 1 | ||
; this is currently only used to pass the relevant time to the normalisation | ||
; time frame number := 1 | ||
|
||
; output file | ||
; for future compatibility, do not use an extension in the name of the | ||
; output file. It will be added automatically | ||
output filename := ${OUTPUT} | ||
|
||
; default value for next is -1, meaning 'all segments' | ||
; maximum absolute segment number to process := | ||
|
||
|
||
; use data in the input file, or substitute data with all 1's | ||
; (useful to get correction factors only) | ||
; default is '1' | ||
use data (1) or set to one (0) := 0 | ||
|
||
; precorrect data, or undo precorrection | ||
; default is '1' | ||
; apply (1) or undo (0) correction := | ||
|
||
; parameters specifying correction factors | ||
; if no value is given, the corresponding correction will not be performed | ||
|
||
; random coincidences estimate, subtracted before anything else is done | ||
;randoms projdata filename := random.hs | ||
; normalisation (or binwise multiplication, so can contain attenuation factors as well) | ||
Bin Normalisation type := from ecat8 | ||
Bin Normalisation From ecat8 := | ||
normalisation filename:= ${ECATNORM} | ||
use_axial_effects_factors:=0 | ||
End Bin Normalisation From ecat8:= | ||
|
||
; attenuation image, will be forward projected to get attenuation factors | ||
; OBSOLETE | ||
;attenuation image filename := attenuation_image.hv | ||
|
||
; forward projector used to estimate attenuation factors, defaults to Ray Tracing | ||
; OBSOLETE | ||
;forward_projector type := Ray Tracing | ||
|
||
; scatter term to be subtracted AFTER norm+atten correction | ||
; defaults to 0 | ||
;scatter projdata filename := scatter.hs | ||
|
||
; to interpolate to uniform sampling in 's', set value to 1 | ||
; arc correction := 0 | ||
|
||
END:= |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.