/*
$Id$
*/
+#include <stdlib.h>
#include <stddef.h>
#include <iomanip>
#include <Riostream.h>
#include <fstream>
+#include <TArrayI.h>
#include "AliITSspdTestBeam.h"
fNeventsEnd = new Int_t[fMaxFiles];
} // end if
if(fNfiles==fMaxFiles){// Need to expand array of open files.
- ifstream *tmp[fMaxFiles];
- Int_t st[fMaxFiles],en[fMaxFiles];
+ ifstream **tmp = new ifstream*[fMaxFiles];
+ TArrayI st(fMaxFiles);
+ TArrayI en(fMaxFiles);
for(i=0;i<fMaxFiles;i++) { // copy pointers into tmp
tmp[i] = fFiles[i];
fFiles[i] = 0;
} // end if i<fNfiles
} // end for i
// the array of pointers tmp is deleted automatically.
+ delete [] tmp;
} // end if
// Open file
fFiles[fNfiles] = new ifstream(filename,ios::in|ios::binary);