Hi!
Reading in the user's guide, p. 202 (chapter 12: Trees, 'Adding a branch
to hold a list of variables') I wonder whether it is really meant that
arrays of variable length have to be treated quite different from fixed
length arrays:
The examples are:
Float_t f[10];
tree->Branch("Branch", &f, "f[10]/F");
// ^^^
and
Int_t nPhot;
Float_t E[500];
tree->Branch("nPhot", &nPhot, "nPhot/I");
tree->Branch("E", E, "E[nPhot]/F");
// ^^^
So in the one case the address of the array/pointer has to be given and in
the other case the array/pointer itself?
Is that correct or a typo?
Cheers
Gero
-----------------------------------------------------------------------
Gero Flucke
1a / 603
DESY
Notkestr. 85
22607 Hamburg
+49-(0)40-8998-2454
This archive was generated by hypermail 2b29 : Thu Jan 01 2004 - 17:50:16 MET