25 FUShmDqmCell::FUShmDqmCell(
unsigned int payloadSize)
26 : payloadSize_(payloadSize)
70 unsigned int evtAtUpdate,
71 unsigned int folderId,
72 unsigned int fuProcessId,
75 unsigned int dataSize)
78 cout<<
"FUShmDqmCell::writeData WARNING: overwriting data!"<<endl;
81 cout<<
"FUShmDqmCell::writeData ERROR: data does not fit!"<<endl;
91 memcpy(targetAddr,data,dataSize);
unsigned int fuGuid() const
unsigned int index() const
void initialize(unsigned int index)
unsigned int folderId() const
unsigned int payloadOffset_
unsigned int evtAtUpdate() const
FUShmDqmCell(unsigned int payloadSize)
unsigned int evtAtUpdate_
unsigned int fuProcessId() const
unsigned int runNumber() const
unsigned int payloadSize_
unsigned char * payloadAddr() const
unsigned int fuProcessId_
char data[epos_bytes_allocation]
void writeData(unsigned int runNumber, unsigned int evtAtUpdate, unsigned int folderId, unsigned int fuProcessId, unsigned int fuGuid, unsigned char *data, unsigned int dataSize)
static unsigned int size(unsigned int payloadSize)
unsigned int payloadSize() const