![]() |
CASToR
1.0
Tomographic Reconstruction (PET/SPECT)
|
#include <iEventTransmission.hh>
Public Member Functions | |
iEventTransmission () | |
virtual | ~iEventTransmission () |
int | AllocateSpecificData () |
Pure virtual function implemented in the child classes, dedicated to the allocation of specific data in the child classes. | |
void | Describe () |
This function can be used to get a description of the event printed out. | |
void | SetEventValue (int a_bin, FLTNBDATA a_value) |
This function is implemented by child classes. | |
FLTNB | GetEventValue (int a_bin) |
Pure virtual function implemented in the child classes. | |
FLTNB | GetAdditiveCorrections (int a_bin) |
Pure virtual function implemented in the child classes. | |
FLTNB | GetMultiplicativeCorrections () |
This is a pure virtual function implemented in the child classes. |
Inherit from vEvent.
Nothing is implemented yet here. The constructor throw an error for the moment.
Definition at line 22 of file iEventTransmission.hh.
iEventTransmission::~iEventTransmission | ( | ) | [virtual] |
Definition at line 39 of file iEventTransmission.cc.
int iEventTransmission::AllocateSpecificData | ( | ) | [inline, virtual] |
Pure virtual function implemented in the child classes, dedicated to the allocation of specific data in the child classes.
Implements vEvent.
Definition at line 33 of file iEventTransmission.hh.
void iEventTransmission::Describe | ( | ) | [inline, virtual] |
This function can be used to get a description of the event printed out.
Implements vEvent.
Definition at line 34 of file iEventTransmission.hh.
FLTNB iEventTransmission::GetAdditiveCorrections | ( | int | a_bin | ) | [inline, virtual] |
Pure virtual function implemented in the child classes.
Implements vEvent.
Definition at line 41 of file iEventTransmission.hh.
FLTNB iEventTransmission::GetEventValue | ( | int | a_bin | ) | [inline, virtual] |
Pure virtual function implemented in the child classes.
a | bin |
Implements vEvent.
Definition at line 40 of file iEventTransmission.hh.
FLTNB iEventTransmission::GetMultiplicativeCorrections | ( | ) | [inline, virtual] |
This is a pure virtual function implemented in the child classes.
Implements vEvent.
Definition at line 42 of file iEventTransmission.hh.
void iEventTransmission::SetEventValue | ( | int | a_bin, |
FLTNBDATA | a_value | ||
) | [inline, virtual] |
This function is implemented by child classes.
a_bin | |
a_value |
Cast the FLTNBDATA value passed in parameters in FLTNB, and use it to set the event value of the specific TOF bin
Implements vEvent.
Definition at line 39 of file iEventTransmission.hh.