![]() |
RTK
2.6.0
Reconstruction Toolkit
|
#include <rtkDualEnergyNegativeLogLikelihood.h>
Static Public Member Functions | |
static Pointer | New () |
![]() | |
static Pointer | New () |
Protected Attributes | |
itk::VariableSizeMatrix< float > | m_Fischer |
![]() | |
DetectorResponseType | m_DetectorResponse |
itk::VariableSizeMatrix< float > | m_Fischer |
IncidentSpectrumType | m_IncidentSpectrum |
vnl_matrix< double > | m_IncidentSpectrumAndDetectorResponseProduct |
bool | m_Initialized |
MaterialAttenuationsType | m_MaterialAttenuations |
MeasuredDataType | m_MeasuredData |
unsigned int | m_NumberOfEnergies |
unsigned int | m_NumberOfMaterials |
unsigned int | m_NumberOfSpectralBins |
ThresholdsType | m_Thresholds |
Definition at line 43 of file rtkDualEnergyNegativeLogLikelihood.h.
Definition at line 51 of file rtkDualEnergyNegativeLogLikelihood.h.
using rtk::DualEnergyNegativeLogLikelihood::DerivativeType = Superclass::DerivativeType |
Definition at line 56 of file rtkDualEnergyNegativeLogLikelihood.h.
using rtk::DualEnergyNegativeLogLikelihood::DetectorResponseType = Superclass::DetectorResponseType |
Definition at line 59 of file rtkDualEnergyNegativeLogLikelihood.h.
using rtk::DualEnergyNegativeLogLikelihood::IncidentSpectrumType = Superclass::IncidentSpectrumType |
Definition at line 62 of file rtkDualEnergyNegativeLogLikelihood.h.
using rtk::DualEnergyNegativeLogLikelihood::MaterialAttenuationsType = Superclass::MaterialAttenuationsType |
Definition at line 60 of file rtkDualEnergyNegativeLogLikelihood.h.
using rtk::DualEnergyNegativeLogLikelihood::MeasuredDataType = Superclass::MeasuredDataType |
Definition at line 61 of file rtkDualEnergyNegativeLogLikelihood.h.
using rtk::DualEnergyNegativeLogLikelihood::MeasureType = Superclass::MeasureType |
Definition at line 57 of file rtkDualEnergyNegativeLogLikelihood.h.
using rtk::DualEnergyNegativeLogLikelihood::ParametersType = Superclass::ParametersType |
Definition at line 55 of file rtkDualEnergyNegativeLogLikelihood.h.
Definition at line 50 of file rtkDualEnergyNegativeLogLikelihood.h.
Definition at line 48 of file rtkDualEnergyNegativeLogLikelihood.h.
using rtk::DualEnergyNegativeLogLikelihood::Superclass = rtk::ProjectionsDecompositionNegativeLogLikelihood |
Definition at line 49 of file rtkDualEnergyNegativeLogLikelihood.h.
|
inline |
Definition at line 65 of file rtkDualEnergyNegativeLogLikelihood.h.
References rtk::ProjectionsDecompositionNegativeLogLikelihood::m_NumberOfSpectralBins.
|
overridedefault |
|
virtual |
Reimplemented from itk::Object.
|
inlineoverridevirtual |
Implements itk::SingleValuedCostFunction.
Definition at line 92 of file rtkDualEnergyNegativeLogLikelihood.h.
|
overridevirtual |
Reimplemented from itk::SingleValuedCostFunction.
|
inlineoverridevirtual |
Implements itk::SingleValuedCostFunction.
Definition at line 100 of file rtkDualEnergyNegativeLogLikelihood.h.
References rtk::ProjectionsDecompositionNegativeLogLikelihood::ForwardModel(), GetVariances(), rtk::ProjectionsDecompositionNegativeLogLikelihood::m_MeasuredData, and rtk::ProjectionsDecompositionNegativeLogLikelihood::m_NumberOfMaterials.
|
inlineoverridevirtual |
Reimplemented from rtk::ProjectionsDecompositionNegativeLogLikelihood.
Definition at line 120 of file rtkDualEnergyNegativeLogLikelihood.h.
References rtk::ProjectionsDecompositionNegativeLogLikelihood::GetAttenuationFactors(), rtk::ProjectionsDecompositionNegativeLogLikelihood::m_IncidentSpectrumAndDetectorResponseProduct, and rtk::ProjectionsDecompositionNegativeLogLikelihood::m_NumberOfEnergies.
Referenced by GetValue().
|
inlineoverridevirtual |
Reimplemented from rtk::ProjectionsDecompositionNegativeLogLikelihood.
Definition at line 71 of file rtkDualEnergyNegativeLogLikelihood.h.
References rtk::ProjectionsDecompositionNegativeLogLikelihood::m_DetectorResponse, rtk::ProjectionsDecompositionNegativeLogLikelihood::m_IncidentSpectrum, rtk::ProjectionsDecompositionNegativeLogLikelihood::m_IncidentSpectrumAndDetectorResponseProduct, rtk::ProjectionsDecompositionNegativeLogLikelihood::m_NumberOfEnergies, and rtk::ProjectionsDecompositionNegativeLogLikelihood::m_Thresholds.
|
static |
|
protected |
Definition at line 136 of file rtkDualEnergyNegativeLogLikelihood.h.