1 #ifndef ALIMUONVRAWSTREAMTRIGGER_H
2 #define ALIMUONVRAWSTREAMTRIGGER_H
32 virtual Bool_t
Next(UChar_t&
id, UChar_t& dec, Bool_t& trigY,
33 UChar_t& yPos, UChar_t& sXDev, UChar_t& xDev,
34 UChar_t& xPos, Bool_t& triggerY, Bool_t& triggerX,
35 TArrayS& xPattern, TArrayS& yPattern) = 0;
51 virtual Int_t
GetDDL()
const = 0;
74 #endif // ALIMUONVRAWSTREAMTRIGGER_H
virtual Int_t GetDDL() const =0
Return number of DDL.
virtual AliMUONDDLTrigger * GetDDLTrigger() const =0
Return pointer to DDL payload object.
virtual void SetMaxLoc(Int_t loc)=0
Should set the maximum number of local cards expected in the DDL stream.
virtual Int_t GetMaxReg() const =0
Return maximum number of regional cards in DATE file.
end of Regional word error
rawStreamTriggerError
error numbers
AliMUONVRawStreamTrigger()
virtual Int_t GetMaxDDL() const =0
Return maximum number of DDLs.
Base class for reading MUON raw trigger data.
AliMUONVRawStreamTrigger & operator=(const AliMUONVRawStreamTrigger &stream)
Not implemented.
virtual void DisableWarnings()=0
Disable Warnings.
virtual ~AliMUONVRawStreamTrigger()
virtual Int_t GetMaxLoc() const =0
Return maximum number of local cards in DATE file.
Base class for reading MUON raw digits.
virtual Bool_t Next(UChar_t &id, UChar_t &dec, Bool_t &trigY, UChar_t &yPos, UChar_t &sXDev, UChar_t &xDev, UChar_t &xPos, Bool_t &triggerY, Bool_t &triggerX, TArrayS &xPattern, TArrayS &yPattern)=0
Advance one step in the iteration. Returns false if finished.