16 #ifndef __stir_recon_buildblock_BinNormalisationSinogramRescaling_H__ 17 #define __stir_recon_buildblock_BinNormalisationSinogramRescaling_H__ 53 virtual Succeeded set_up(
const shared_ptr<const ProjDataInfo>&);
55 float get_bin_efficiency(
const Bin& bin)
const override;
71 shared_ptr<const ProjDataInfo> proj_data_info_sptr;
75 void set_defaults()
override;
76 void initialise_keymap()
override;
77 bool post_processing()
override;
79 std::string sinogram_rescaling_factors_filename;
Declaration of class stir::ProjDataInfo.
The BinNormalisationSinogramRescaling class gets normaliastion factors by dividing forward projection...
Definition: BinNormalisationSinogramRescaling.h:36
Import of std::shared_ptr, std::dynamic_pointer_cast and std::static_pointer_cast (or corresponding b...
Declaration of class stir::ProjData.
defines the Array class for multi-dimensional (numeric) arrays
Declaration of class stir::BinNormalisation.
Declaration of class stir::Scanner.
static const char *const registered_name
Name which will be used when parsing a BinNormalisation object.
Definition: BinNormalisationSinogramRescaling.h:40
A class for storing coordinates and value of a single projection bin.
Definition: Bin.h:48
Parent class for all leaves in a RegisteredObject hierarchy that do parsing of parameter files...
Definition: RegisteredParsingObject.h:77
a class containing an enumeration type that can be used by functions to signal successful operation o...
Definition: Succeeded.h:43
Declaration of class stir::RegisteredParsingObject.