fHeader = new AliRawDataHeader;
}
-AliRawReaderFile::AliRawReaderFile(const AliRawReaderFile& rawReader) :
- AliRawReader(rawReader)
-{
- Fatal("AliRawReaderFile", "copy constructor not implemented");
-}
-
-AliRawReaderFile& AliRawReaderFile::operator = (const AliRawReaderFile&
- /* rawReader */)
-{
- Fatal("operator =", "assignment operator not implemented");
- return *this;
-}
-
AliRawReaderFile::~AliRawReaderFile()
{
// close the input file
if (fBuffer) delete[] fBuffer;
}
+void AliRawReaderFile::RequireHeader(Bool_t required)
+{
+ // Reading of raw data in case of missing
+ // raw data header is not implemented for
+ // this class
+ if (!required)
+ Fatal("AliRawReaderFile","Reading of raw data without raw data header is not implemented !");
+
+ AliRawReader::RequireHeader(required);
+}
TString AliRawReaderFile::GetDirName() const
{
Reset();
} while (!IsEventSelected());
+ fEventNumber++;
+
return kTRUE;
}
// reset the event counter
if (fEventIndex >= 0) fEventIndex = -1;
+ fEventNumber = -1;
return Reset();
}