#include <svk2SiteExchangeCostFunction.h>
|
| itkNewMacro (Self) |
|
| svk2SiteExchangeCostFunction () |
|
virtual void | GetKineticModel (const ParametersType ¶meters) const |
|
virtual unsigned int | GetNumberOfParameters (void) const |
|
virtual void | InitNumberOfSignals (void) |
|
virtual void | InitOutputDescriptionVector (vector< string > *outputDescriptionVector) const |
|
virtual void | InitParamBounds (float *lowerBounds, float *upperBounds) |
|
virtual void | InitParamInitialPosition (ParametersType *initialPosition) |
|
virtual void | GetParamFinalScaledPosition (ParametersType *finalPosition) |
|
| itkTypeMacro (svkKineticModelCostFunction, SingleValuedCostFunction) |
|
| svkKineticModelCostFunction () |
|
| ~svkKineticModelCostFunction () |
|
void | GetDerivative (const ParametersType &, DerivativeType &) const |
|
MeasureType | GetValue (const ParametersType ¶meters) const |
|
void | SetNumberOfSignals (int numSignals) |
|
int | GetNumberOfSignals () const |
|
void | SetSignal (float *signal, int signalIndex, string signalName) |
|
vector< map< string, float * > > * | GetSignals () |
|
float | GetSignalAtTime (int signalIndex, int timePt) const |
|
string | GetSignalName (int signalIndex) const |
|
float * | GetSignal (int signalIndex) const |
|
void | SetNumTimePoints (int numTimePoints) |
|
void | SetTR (float TR) |
|
void | SetModelSignal (float *modelSignal, int modelSignalIndex, string modelSignalName) |
|
float | GetModelSignalAtTime (int modelSignalIndex, int timePt) const |
|
float * | GetModelSignal (int modelSignalIndex) const |
|
unsigned int | GetNumberOfOutputPorts (void) const |
|
virtual void GetKineticModel |
( |
const ParametersType & |
parameters | ) |
const |
|
inlinevirtual |
virtual unsigned int GetNumberOfParameters |
( |
void |
| ) |
const |
|
inlinevirtual |
virtual void GetParamFinalScaledPosition |
( |
ParametersType * |
finalPosition | ) |
|
|
inlinevirtual |
virtual void InitNumberOfSignals |
( |
void |
| ) |
|
|
inlinevirtual |
virtual void InitOutputDescriptionVector |
( |
vector< string > * |
outputDescriptionVector | ) |
const |
|
inlinevirtual |
virtual void InitParamBounds |
( |
float * |
lowerBounds, |
|
|
float * |
upperBounds |
|
) |
| |
|
inlinevirtual |
Initialize the parameter uppler and lower bounds for this model. All params are dimensionless and scaled by TR
Implements svkKineticModelCostFunction.
virtual void InitParamInitialPosition |
( |
ParametersType * |
initialPosition | ) |
|
|
inlinevirtual |
The documentation for this class was generated from the following file: