9 #define IEVENTSPECT_HH 1
void SetNormalizationFactor(FLTNBDATA a_value)
Cast the FLTNBDATA value passed as parameter in FLTNB, and set it to the normalization term...
virtual void SetEventValue(int a_bin, FLTNBDATA a_value)=0
Set the event value, this is a pure virtual function implemented in the child classes.
virtual int AllocateSpecificData()=0
Pure virtual function implemented in the child classes, dedicated to the allocation of specific data ...
FLTNB GetMultiplicativeCorrections()
virtual void Describe()
This function can be used to get a description of the event printed out.
virtual ~iEventSPECT()
iEventSPECT destructor.
Declaration of class vEvent.
iEventSPECT()
iEventSPECT constructor. Initialize the member variables to their default values. ...
Mother class for the Event objects.
Inherit from vEvent. Main SPECT class for the Event objects.
FLTNB GetAdditiveCorrections(int a_bin)
virtual FLTNB GetEventValue(int a_bin)=0
Pure virtual function implemented in the child classes.
void SetScatterRate(FLTNBDATA a_value)
Cast the FLTNBDATA value passed as parameter in FLTNB, and set it to the scatter correction rate...