STIR  6.2.0
stir::PoissonLogLikelihoodWithLinearModelForMeanAndProjDataTests Member List

This is the complete list of members for stir::PoissonLogLikelihoodWithLinearModelForMeanAndProjDataTests, including all inherited members.

add_proj_data_sptr (defined in stir::PoissonLogLikelihoodWithLinearModelForMeanAndProjDataTests)stir::PoissonLogLikelihoodWithLinearModelForMeanAndProjDataTestsprotected
check(const bool, const std::string &str="")stir::RunTests
check_if_equal(const std::string &a, const std::string &b, const std::string &str="") (defined in stir::RunTests)stir::RunTests
check_if_equal(const double a, const double b, const std::string &str="")stir::RunTests
check_if_equal(const short a, const short b, const std::string &str="") (defined in stir::RunTests)stir::RunTests
check_if_equal(const unsigned short a, const unsigned short b, const std::string &str="") (defined in stir::RunTests)stir::RunTests
check_if_equal(const int a, const int b, const std::string &str="") (defined in stir::RunTests)stir::RunTests
check_if_equal(const unsigned int a, const unsigned int b, const std::string &str="") (defined in stir::RunTests)stir::RunTests
check_if_equal(const long a, const long b, const std::string &str="") (defined in stir::RunTests)stir::RunTests
check_if_equal(const unsigned long a, const unsigned long b, const std::string &str="") (defined in stir::RunTests)stir::RunTests
check_if_equal(const Bin &a, const Bin &b, const std::string &str="") (defined in stir::RunTests)stir::RunTestsinline
check_if_equal(const DetectionPosition< T > &a, const DetectionPosition< T > &b, const std::string &str="") (defined in stir::RunTests)stir::RunTestsinline
check_if_equal(const std::complex< T > a, const std::complex< T > b, const std::string &str="")stir::RunTestsinline
check_if_equal(const VectorWithOffset< T > &t1, const VectorWithOffset< T > &t2, const std::string &str="")stir::RunTestsinline
check_if_equal(const std::vector< T > &t1, const std::vector< T > &t2, const std::string &str="")stir::RunTestsinline
check_if_equal(const ProjDataInMemory &t1, const ProjDataInMemory &t2, const std::string &str="") (defined in stir::RunTests)stir::RunTests
check_if_equal(const IndexRange< n > &t1, const IndexRange< n > &t2, const std::string &str="") (defined in stir::RunTests)stir::RunTestsinline
check_if_equal(const BasicCoordinate< num_dimensions, coordT > &a, const BasicCoordinate< num_dimensions, coordT > &b, const std::string &str="")stir::RunTestsinline
check_if_equal_generic(const T &a, const T &b, const std::string &str)stir::RunTestsinlineprotected
check_if_less(T1 a, T2 b, const std::string &str="")stir::RunTestsinline
check_if_zero(const double a, const std::string &str="")stir::RunTests
check_if_zero(const short a, const std::string &str="") (defined in stir::RunTests)stir::RunTests
check_if_zero(const unsigned short a, const std::string &str="") (defined in stir::RunTests)stir::RunTests
check_if_zero(const int a, const std::string &str="") (defined in stir::RunTests)stir::RunTests
check_if_zero(const unsigned int a, const std::string &str="") (defined in stir::RunTests)stir::RunTests
check_if_zero(const long a, const std::string &str="") (defined in stir::RunTests)stir::RunTests
check_if_zero(const unsigned long a, const std::string &str="") (defined in stir::RunTests)stir::RunTests
check_if_zero(const VectorWithOffset< T > &t, const std::string &str="")stir::RunTestsinline
check_if_zero(const BasicCoordinate< num_dimensions, coordT > &a, const std::string &str="")stir::RunTestsinline
check_if_zero_generic(T a, const std::string &str)stir::RunTestsinlineprotected
construct_increment(const DiscretisedDensity< 3, float > &target, const float eps) conststir::ObjectiveFunctionTests< PoissonLogLikelihoodWithLinearModelForMeanAndProjData< DiscretisedDensity< 3, float > >, DiscretisedDensity< 3, float > >protectedvirtual
construct_input_data(shared_ptr< target_type > &density_sptr, const bool TOF_or_not) (defined in stir::PoissonLogLikelihoodWithLinearModelForMeanAndProjDataTests)stir::PoissonLogLikelihoodWithLinearModelForMeanAndProjDataTests
density_filename (defined in stir::PoissonLogLikelihoodWithLinearModelForMeanAndProjDataTests)stir::PoissonLogLikelihoodWithLinearModelForMeanAndProjDataTestsprotected
everything_okstir::RunTestsprotected
get_tolerance() conststir::RunTests
is_everything_ok() conststir::RunTests
main_return_value() conststir::RunTests
mult_proj_data_sptr (defined in stir::PoissonLogLikelihoodWithLinearModelForMeanAndProjDataTests)stir::PoissonLogLikelihoodWithLinearModelForMeanAndProjDataTestsprotected
objective_function_sptr (defined in stir::PoissonLogLikelihoodWithLinearModelForMeanAndProjDataTests)stir::PoissonLogLikelihoodWithLinearModelForMeanAndProjDataTestsprotected
objective_function_type typedef (defined in stir::ObjectiveFunctionTests< PoissonLogLikelihoodWithLinearModelForMeanAndProjData< DiscretisedDensity< 3, float > >, DiscretisedDensity< 3, float > >)stir::ObjectiveFunctionTests< PoissonLogLikelihoodWithLinearModelForMeanAndProjData< DiscretisedDensity< 3, float > >, DiscretisedDensity< 3, float > >
PoissonLogLikelihoodWithLinearModelForMeanAndProjDataTests(char const *const proj_data_filename=0, char const *const density_filename=0)stir::PoissonLogLikelihoodWithLinearModelForMeanAndProjDataTests
proj_data_filename (defined in stir::PoissonLogLikelihoodWithLinearModelForMeanAndProjDataTests)stir::PoissonLogLikelihoodWithLinearModelForMeanAndProjDataTestsprotected
proj_data_sptr (defined in stir::PoissonLogLikelihoodWithLinearModelForMeanAndProjDataTests)stir::PoissonLogLikelihoodWithLinearModelForMeanAndProjDataTestsprotected
run_tests() overridestir::PoissonLogLikelihoodWithLinearModelForMeanAndProjDataTestsvirtual
run_tests_for_objective_function(objective_function_type &objective_function, target_type &target)stir::PoissonLogLikelihoodWithLinearModelForMeanAndProjDataTestsprotected
RunTests(const double tolerance=1E-4)stir::RunTestsexplicit
set_tolerance(const double tolerance)stir::RunTests
target_type typedef (defined in stir::ObjectiveFunctionTests< PoissonLogLikelihoodWithLinearModelForMeanAndProjData< DiscretisedDensity< 3, float > >, DiscretisedDensity< 3, float > >)stir::ObjectiveFunctionTests< PoissonLogLikelihoodWithLinearModelForMeanAndProjData< DiscretisedDensity< 3, float > >, DiscretisedDensity< 3, float > >
test_approximate_Hessian_concavity(objective_function_type &objective_function, target_type &target)stir::PoissonLogLikelihoodWithLinearModelForMeanAndProjDataTestsprotected
test_gradient(const std::string &test_name, PoissonLogLikelihoodWithLinearModelForMeanAndProjData< DiscretisedDensity< 3, float > > &objective_function, DiscretisedDensity< 3, float > &target, const float eps, const bool full_gradient=true)stir::ObjectiveFunctionTests< PoissonLogLikelihoodWithLinearModelForMeanAndProjData< DiscretisedDensity< 3, float > >, DiscretisedDensity< 3, float > >virtual
test_Hessian(const std::string &test_name, PoissonLogLikelihoodWithLinearModelForMeanAndProjData< DiscretisedDensity< 3, float > > &objective_function, const DiscretisedDensity< 3, float > &target, const float eps)stir::ObjectiveFunctionTests< PoissonLogLikelihoodWithLinearModelForMeanAndProjData< DiscretisedDensity< 3, float > >, DiscretisedDensity< 3, float > >virtual
test_Hessian_concavity(const std::string &test_name, PoissonLogLikelihoodWithLinearModelForMeanAndProjData< DiscretisedDensity< 3, float > > &objective_function, const DiscretisedDensity< 3, float > &target, const float mult_factor=1.F)stir::ObjectiveFunctionTests< PoissonLogLikelihoodWithLinearModelForMeanAndProjData< DiscretisedDensity< 3, float > >, DiscretisedDensity< 3, float > >virtual
tolerancestir::RunTestsprotected
~RunTests()stir::RunTestsvirtual