mod_calc__define.pro
mod_calc
Description:
This module contains some very basic calculation routines for
baseline averaging and concentration image calculation
Make sure you set the parameters correctly before calling the
calculation methods.
mod_calc::init
Syntax:
obj = obj_new('lupemod', type, exclusive )
Arguments:
type
One of 'noUI', 'top', 'embedded' (case-insensitive)
Description:
mod_calc::readyToExecute
Description:
No matter which calculation method is called - a 'raw/signal'
image set has to be present.
mod_calc::execute
Description:
mod_calc__define
Description:
Private Procedure (constructor)
mod_calc::calcBaselineImgSet
Description:
Needs a valid raw-signal mrImageSet in the imgSets container
If no condensed raw_signal_xyt mrImageSet exists, this method creates one
If no raw-baseline mrImageSet exists, this method calculates one
This method also checks, whether the t0/t1 values of a possibly
existing raw-baseline set match the current preference values.
If not, the existing set is destroyed and a new one calculated.
If yes, nothing happens and the method returns immediately.
Input: raw, signal
Output: raw, signal_xyt
raw, baseline
mod_calc::calcCtrImgsetFromT2star
Description:
Calculates the concentration images, following the simple
linear approach
Input: raw, signal
Output: raw, signal_xyt (via calcBaselineImgset)
raw, baseline (via calcBaselineImgSet)
raw, ctr_xyt
mod_calc::calcCtrImgsetFromCT
Description:
Calculates concentration images from a CT image set