fMUONData(0x0),
fScalerEvent(kFALSE),
fDigitFlag(flag),
+ fTriggerFlag(kTRUE),
fRawStreamTracker(new AliMUONRawStreamTracker()),
fRawStreamTrigger(new AliMUONRawStreamTrigger()),
fDigit(new AliMUONDigit()),
ReadTrackerDDL(rawReader);
// generate trigger
- ReadTriggerDDL(rawReader);
+ if( fTriggerFlag)
+ ReadTriggerDDL(rawReader);
+ else
+ AliInfo("Reading trigger rawdata disable");
return kTRUE;
/// Set flag to generates scaler event
void SetScalerEvent() {fScalerEvent = kTRUE;}
+ /// Disable trigger rawdata reading
+ void DisableTrigger() {fTriggerFlag = kFALSE;}
+
/// Set Crate array
void SetCrateManager(AliMUONTriggerCrateStore* crateManager) {fCrateManager = crateManager;}
Bool_t fDigitFlag; //!< true for Digit, false for SDigit
+ Bool_t fTriggerFlag; //!< true for reading also trigger rawdata
+
AliMUONRawStreamTracker* fRawStreamTracker; //!< pointer of raw stream for tracker
AliMUONRawStreamTrigger* fRawStreamTrigger; //!< pointer of raw stream for trigger