#include <TROOT.h>
#include <TStopwatch.h>
#include <TPluginManager.h>
+#include <TBufferFile.h>
#include <sys/uio.h>
#ifdef USE_EB
// Set the maximum tree size to 19GB
// in order to allow big raw data files
TTree::SetMaxTreeSize(20000000000LL);
+
+ TBufferFile::SetGlobalReadParam(5);
// This line is needed in case of a stand-alone application w/o
// $ROOTSYS/etc/system.rootrc file
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];