9#include "daq/dqm/DqmSharedMem.h"
20int main(
int ,
char** )
24 TMemFile* file =
new TMemFile(
"TestHisto",
"RECREATE");
25 file->CopyTo(shm->ptr(), 500000);
29 TH1F* h1 =
new TH1F(
"testhisto",
"testhisto", 100, 0.0, 100.0);
30 file->Write(0, TObject::kOverwrite);
36 for (
int i = 0; i < 100; i++) {
37 h1->Fill((
float)i, (
float)i);
41 file->Write(0, TObject::kOverwrite);
43 int cpysize = file->CopyTo(shm->ptr(), 500000);
45 printf(
"Objects copied : cpysize = %d\n", cpysize);
49 file->CopyTo(shm->ptr(), 500000);
Abstract base class for different kinds of events.