CASToR  1.0
Tomographic Reconstruction (PET/SPECT)
iEventHistoSPECT.cc
Go to the documentation of this file.
00001 
00002 /*
00003   Implementation of class iEventHistoSPECT
00004 
00005   - separators: X
00006   - doxygen: X
00007   - default initialization: X
00008   - CASTOR_DEBUG: none
00009   - CASTOR_VERBOSE: none
00010 */
00011 
00012 
00021 #include "iEventHistoSPECT.hh"
00022 #include "vDataFile.hh" //  DATA_MODE/ DATA_TYPE macros
00023 
00024 
00025 // =====================================================================
00026 // ---------------------------------------------------------------------
00027 // ---------------------------------------------------------------------
00028 // =====================================================================
00029 /*
00030   Constructor()
00031 */
00032 
00033 iEventHistoSPECT::iEventHistoSPECT() : iEventSPECT()
00034 {
00035   m_dataType = TYPE_SPECT;
00036   m_dataMode = MODE_HISTOGRAM;
00037 }
00038 
00039 
00040 // =====================================================================
00041 // ---------------------------------------------------------------------
00042 // ---------------------------------------------------------------------
00043 // =====================================================================
00044 /*
00045   Destructor()
00046 */
00047 iEventHistoSPECT::~iEventHistoSPECT() {}
00048 
00049 
00050 
00051 // =====================================================================
00052 // ---------------------------------------------------------------------
00053 // ---------------------------------------------------------------------
00054 // =====================================================================
00059 void iEventHistoSPECT::Describe()
00060 {
00061   Cout("---------------------- iEventHistoSPECT::Describe() --------------------------" << endl);
00062   Cout("sizeof(FLTNB): " << sizeof(FLTNB) << endl);
00063   Cout("Time: " << m_timeInMs << " ms" << endl);
00064   Cout("Number of lines: " << m_nbLines << endl);
00065   for (uint16_t l=0; l<m_nbLines; l++) Cout("  --> ID1: " << mp_ID1[l] << " | ID2: " << mp_ID2[l] << endl);
00066   Cout("Scatter rate: " << m_eventScatRate << endl);
00067   Cout("Normalization factor: " << m_eventNormFactor << endl);
00068   Cout("----------------------------------------------------------------------------" << endl);
00069 }
 All Classes Files Functions Variables Typedefs Defines