28 ptr_((unsigned char*)rootbuf_.Buffer()),
44 DQMEvent::TObjectTable::const_iterator sfIter;
45 for (sfIter = toTable.begin(); sfIter != toTable.end(); sfIter++)
47 std::string folderName = sfIter->first;
48 std::vector<TObject *> toList = sfIter->second;
51 uint32 meCount = toList.size();
52 for (
int idx = 0; idx < (int) meCount; idx++) {
53 TObject *toPtr = toList[idx];
66 unsigned int dest_size =
unsigned int curr_event_size_
static unsigned int compressBuffer(unsigned char *inputBuffer, unsigned int inputSize, std::vector< unsigned char > &outputBuffer, int compressionLevel)
int serializeDQMEvent(DQMEvent::TObjectTable &toTable, bool use_compression, int compression_level)
std::vector< unsigned char > comp_buf_
void Adler32(char const *data, size_t len, uint32_t &a, uint32_t &b)
unsigned int curr_space_used_
std::map< std::string, std::vector< TObject * > > TObjectTable