- if (mode == kRFIO) {
- fRawDB = new AliRawRFIODB(fEvent, fESD, fCompress, NULL);
- } else if (mode == kROOTD) {
- fRawDB = new AliRawRootdDB(fEvent, fESD, fCompress, NULL);
- } else if (mode == kCASTOR) {
- fRawDB = new AliRawCastorDB(fEvent, fESD, fCompress, NULL);
- } else if (mode == kDEVNULL) {
- fRawDB = new AliRawNullDB(fEvent, fESD, fCompress, NULL);
- } else {
- fRawDB = new AliRawDB(fEvent, fESD, fCompress, NULL);
- }
- fRawDB->SetMaxSize(maxFileSize);
- fRawDB->SetFS(fs1, fs2);
- fRawDB->SetDeleteFiles(fDeleteFiles);
- fRawDB->Create();