1 #ifndef ALIMUONDIGITMAKER_H
2 #define ALIMUONDIGITMAKER_H
75 void Print(Option_t* opt=
"")
const;
A high performance stream decoder for muon tracking DDL streams.
Reading Raw data class for trigger and tracker chambers.
void SetMakeTriggerDigits(Bool_t flag=kFALSE)
Set flag whether or not we should generate digits for the trigger.
AliMUONRawStreamTrackerHP * fRawStreamTracker
! pointer of raw stream for tracker
Rawdata local card structure for trigger.
Interface for a digit container.
Int_t ReadTriggerDDL(AliRawReader *rawReader)
Int_t TriggerDigits(Int_t nBoard, const TArrayS *xyPattern, AliMUONVDigitStore &digitStore, Bool_t warn=kTRUE) const
Int_t ReadTrackerDDL(AliRawReader *rawReader)
void Print(Option_t *opt="") const
AliMUONRawStreamTrackerHP * GetRawStreamTracker() const
Return the raw stream object which decodes DDL raw data from tracking stations.
virtual ~AliMUONDigitMaker(void)
Higher performance decoder stream class for reading MUON raw trigger data.
Bool_t fMakeTriggerDigits
! whether or not we should generate digits for the trigger
Base class of a trigger information store.
AliMUONRawStreamTriggerHP * GetRawStreamTrigger() const
Return the raw stream object which decodes DDL raw data from the trigger system.
Int_t Raw2Digits(AliRawReader *rawReader, AliMUONVDigitStore *digitContainer=0, AliMUONVTriggerStore *triggerStore=0)
ErrorCode
Code to indicate readout errors.
AliMUONRawStreamTriggerHP * fRawStreamTrigger
! pointer of raw stream for trigger
A logger that keeps track of the number of times a message appeared.
AliMUONLogger * fLogger
! to log messages
AliMUONVTriggerStore * fTriggerStore
! not owner
AliMUONVDigitStore * fDigitStore
! not owner
AliMUONDigitMaker & operator=(const AliMUONDigitMaker &rhs)
Not implemented.
tracker part had readout errors
void SetMakeTrackerDigits(Bool_t flag=kTRUE)
Set flag whether or not we should generate digits for the tracker.
Bool_t fMakeTrackerDigits
! whether or not we should generate digits for the tracker
void SetTryRecover(Bool_t flag)
Bool_t TriggerToDigitsStore(const AliMUONVTriggerStore &triggerStore, AliMUONVDigitStore &digitStore) const
AliMUONDigitMaker(Bool_t enableErrorLogger, Bool_t a, Bool_t b)
trigger part had readout errors
void SetScalerEvent()
Set flag to generates scaler event.
Bool_t fScalerEvent
! flag to generates scaler event