Hello Fernando,
-----Original Message-----
From: Fernando Rannou [mailto:rannou@mednet.ucla.edu]
Sent: Wednesday, May 07, 2003 5:19 PM
To: fine@bnl.gov
Cc: roottalk@pcroot.cern.ch
Subject: Re: [ROOT] binary output from a TH2F
Thanks Valeri. It worked like a charm.
However, I still get the information I don't need in the
file; like underflow and things like that.
There was just an idea rather a ready-to-eat code.
The code you are supposed to write yourself aren't you?-)
Please, look up TH<n> class methods to see how you can extract
what you need exactly.
Valeri
Fernando
Valeri Fine wrote:
Hello Rooters,
I would like to know whether there
is a convenient way to write a 2D sinogram (just the entry values)
as a raw file.
Try:
void writeRaw(TArtrayF *h) {
FILE *f= fopen("myfile","w");
fwrite(h->GetArray(),sizeof(float),h->GetSize(),f);
fclose(f);
}
The you can use it for any 1/2D histogram;
TH1F *h1;
writeRaw(h1);
TH2F *h2;
writeRaw(h2);
Hope it helps
Valeri
Thanks
Fernando
This archive was generated by hypermail 2b29 : Thu Jan 01 2004 - 17:50:11 MET