1 #ifndef __CLBDATAGRAM_HH
2 #define __CLBDATAGRAM_HH
8 #include <boost/atomic.hpp>
35 static boost::atomic<unsigned int>
n_obj;
70 const char*
raw()
const
93 static_cast<const void*
>(
m_block));
uint32_t getRunNumber() const
CLBDataGram & operator=(const CLBDataGram &)
static const size_t DGRAM_CAPACITY
bool is_acoustic(unsigned int dt)
const char * getPayload() const
bool hasValidTimeStamp() const
const CLBCommonHeader * getCLBCommonHeader() const
size_t getPayloadSize() const
bool is_infoword(const void *const data)
uint32_t getUDPSequenceNumber() const
static boost::atomic< unsigned int > n_obj
bool is_optical(unsigned int dt)
char m_block[DGRAM_CAPACITY]