* provided "as is" without express or implied warranty. *
**************************************************************************/
-/* $Id $ */
+/* $Id$ */
//-----------------------------------------------------------------------------
/// \class AliMUONRawStreamTrigger
//___________________________________________
AliMUONRawStreamTrigger::AliMUONRawStreamTrigger()
-: AliMUONRawStream(),
+: AliMUONVRawStreamTrigger(),
fPayload(new AliMUONPayloadTrigger()),
fCurrentDDL(0x0),
fCurrentDDLIndex(fgkMaxDDL),
fCurrentLocalStructIndex(0),
fLocalStructRead(kFALSE),
fDDL(0),
- fNextDDL(kFALSE),
- fEnableErrorLogger(kFALSE)
+ fNextDDL(kFALSE)
{
///
/// create an object to read MUON raw digits
//_________________________________________________________________
AliMUONRawStreamTrigger::AliMUONRawStreamTrigger(AliRawReader* rawReader)
- : AliMUONRawStream(rawReader),
+ : AliMUONVRawStreamTrigger(rawReader),
fPayload(new AliMUONPayloadTrigger()),
fCurrentDDL(0x0),
fCurrentDDLIndex(fgkMaxDDL),
fCurrentLocalStructIndex(0),
fLocalStructRead(kFALSE),
fDDL(0),
- fNextDDL(kFALSE),
- fEnableErrorLogger(kFALSE)
+ fNextDDL(kFALSE)
{
///
/// ctor with AliRawReader as argument
Int_t totalDataWord = GetReader()->GetDataSize(); // in bytes
- Bool_t scalerEvent = GetReader()->GetDataHeader()->GetL1TriggerMessage() & 0x1;
+ Bool_t scalerEvent = GetReader()->GetDataHeader() && GetReader()->GetDataHeader()->GetL1TriggerMessage() & 0x1;
UInt_t *buffer = new UInt_t[totalDataWord/4];
{
/// add message into logger of AliRawReader per event
- TString msg = 0;
+ TString msg;
Int_t occurance = 0;
AliMUONLogger* log = fPayload->GetErrorLogger();