00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016 #include "CSPadPixCoords/QuadParameters.h"
00017
00018
00019
00020
00021
00022
00023
00024
00025
00026 using namespace std;
00027
00028
00029
00030
00031 #include "MsgLogger/MsgLogger.h"
00032
00033
00034
00035
00036
00037
00038
00039
00040
00041 namespace CSPadPixCoords {
00042
00043
00044
00045
00046
00047 QuadParameters::QuadParameters (uint32_t quadNumber,
00048 size_t nrows,
00049 size_t ncols,
00050 uint32_t numAsicsStored,
00051 uint32_t roiMask) :
00052
00053 m_quadNumber(quadNumber),
00054 m_nrows(nrows),
00055 m_ncols(ncols),
00056 m_numAsicsStored(numAsicsStored),
00057 m_roiMask(roiMask)
00058 {
00059
00060 }
00061
00062
00063
00064 void QuadParameters::print()
00065 {
00066 WithMsgLog("QuadParameters::print()", info, str) {
00067 str << "\n m_nrows = " << m_nrows;
00068 str << "\n m_ncols = " << m_ncols;
00069 str << "\n m_quadNumber = " << m_quadNumber;
00070 str << "\n m_numAsicsStored = " << m_numAsicsStored;
00071 str << "\n m_roiMask = " << m_roiMask;
00072 }
00073 }
00074
00075
00076
00077
00078 QuadParameters::~QuadParameters ()
00079 {
00080
00081 }
00082 }