8 #ifndef OCOMPUTEPROJECTION_HH 9 #define OCOMPUTEPROJECTION_HH 1 11 #include "oProjectionLine.hh" 12 #include "oImageSpace.hh" 71 bool a_discardZeroEvent );
void SetVerbose(int a_verboseLevel)
This class is designed to be a mother virtual class for DataFile.
uint32_t GetPoissonNoise(FLTNB a_lambda)
Class that manages the data update step of analytic projection.
int DataUpdateStep(vDataFile *ap_DataFile, oProjectionLine *a2p_Line, oImageSpace *ap_Image, vEvent *ap_Event, int a_fr, int a_rg, int a_cg, int th, uint32_t a_timestamp, bool a_discardZeroEvent)
int InitNoiseModel(string aNoiseModel)
oImageDimensionsAndQuantification * mp_ID
oComputeProjection(oImageDimensionsAndQuantification *ap_ImageDimensionsAndQuantification)
oComputeProjection constructor.
This class is designed to manage and store system matrix elements associated to a vEvent...
This class holds all the matrices in the image domain that can be used in the algorithm: image...
Mother class for the Event objects.
This class is designed to manage all dimensions and quantification related stuff. ...
~oComputeProjection()
oComputeProjection destructor.