![]() |
CASToR
1.0
Tomographic Reconstruction (PET/SPECT)
|
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 }