// open a new raw DB file
if (mode == kRFIO)
- fRawDB = new AliRawRFIODB(fEvent, fESD, fCompress, fileName);
+ fRawDB = new AliRawRFIODB(fEvent, fESD, fCompress, fileName, fBasketSize);
else if (mode == kROOTD)
- fRawDB = new AliRawRootdDB(fEvent, fESD, fCompress, fileName);
+ fRawDB = new AliRawRootdDB(fEvent, fESD, fCompress, fileName, fBasketSize);
else if (mode == kCASTOR)
- fRawDB = new AliRawCastorDB(fEvent, fESD, fCompress, fileName);
+ fRawDB = new AliRawCastorDB(fEvent, fESD, fCompress, fileName, fBasketSize);
else if (mode == kDEVNULL)
- fRawDB = new AliRawNullDB(fEvent, fESD, fCompress, fileName);
+ fRawDB = new AliRawNullDB(fEvent, fESD, fCompress, fileName, fBasketSize);
else
- fRawDB = new AliRawDB(fEvent, fESD, fCompress, fileName);
+ fRawDB = new AliRawDB(fEvent, fESD, fCompress, fileName, fBasketSize);
fRawDB->SetDeleteFiles(fDeleteFiles);
if (fRawDB->IsZombie()) {
if (header->Get("Type") == AliRawEventHeaderBase::kPhysicsEvent ||
header->Get("Type") == AliRawEventHeaderBase::kCalibrationEvent ||
header->Get("Type") == AliRawEventHeaderBase::kSystemSoftwareTriggerEvent ||
- header->Get("Type") == AliRawEventHeaderBase::kDetectorSoftwareTriggerEvent) {
+ header->Get("Type") == AliRawEventHeaderBase::kDetectorSoftwareTriggerEvent ||
+ header->Get("Type") == AliRawEventHeaderBase::kStartOfData ||
+ header->Get("Type") == AliRawEventHeaderBase::kEndOfData) {
while (rawSize > 0) {
AliRawEquipment &equipment = *subEvent->NextEquipment();
AliRawEquipmentHeader &equipmentHeader =
if (header->Get("Type") == AliRawEventHeaderBase::kPhysicsEvent ||
header->Get("Type") == AliRawEventHeaderBase::kCalibrationEvent ||
header->Get("Type") == AliRawEventHeaderBase::kSystemSoftwareTriggerEvent ||
- header->Get("Type") == AliRawEventHeaderBase::kDetectorSoftwareTriggerEvent) {
+ header->Get("Type") == AliRawEventHeaderBase::kDetectorSoftwareTriggerEvent ||
+ header->Get("Type") == AliRawEventHeaderBase::kStartOfData ||
+ header->Get("Type") == AliRawEventHeaderBase::kEndOfData) {
Bool_t result = kFALSE;
for (Int_t iFilter = 0; iFilter < fFilters.GetEntriesFast(); iFilter++) {
AliFilter* filter = (AliFilter*) fFilters[iFilter];