STIR  6.2.0
Namespaces | Functions
ML_estimate_component_based_normalisation.cxx File Reference

Implementation of ML_estimate_component_based_normalisation. More...

#include "stir/recon_buildblock/ML_estimate_component_based_normalisation.h"
#include "stir/ML_norm.h"
#include "stir/Scanner.h"
#include "stir/stream.h"
#include "stir/display.h"
#include "stir/info.h"
#include "stir/warning.h"
#include "stir/ProjData.h"
#include <boost/format.hpp>
#include <fstream>
#include <string>
#include <algorithm>

Namespaces

 stir
 Namespace for the STIR library (and some/most of its applications)
 

Functions

void stir::ML_estimate_component_based_normalisation (const std::string &out_filename_prefix, const ProjData &measured_data, const ProjData &model_data, int num_eff_iterations, int num_iterations, bool do_geo, bool do_block, bool do_symmetry_per_block, bool do_KL, bool do_display)
 Find normalisation factors using a maximum likelihood approach.
 

Detailed Description

Implementation of ML_estimate_component_based_normalisation.

Author
Kris Thielemans
Tahereh Niknejad
Gefei Chen