Hi,
to put my Events into a Tree I have a class similar to the following:
class TEvent {
int count;
float *time; //[count];
};
I like this, because in the tree viewer I can click and I get a nice time
spectrum. Unfortunately, I made some mistake in memory allocation so that
when I used TChain to chain several files, I did not get spectra, but only
segfaults, while with a single TFile it was working.
Before fixing the problem I tried to use a class like
class TEvent {
int count;
std::vector<float> time; //[count]
};
to circumvent manual memory allocation and also to avoid re-allocation of
the array for each event in reading from the tree. But I did not get this
to work in the tree viewer: the time spectrum just showed zeroes.
How can I use the vector<> in a way compatible with the tree viewer?
Best wishes, and thanks for your help,
Alexander
This archive was generated by hypermail 2b29 : Thu Jan 01 2004 - 17:50:15 MET