#include "AliMUONRawStream.h"
+class AliMUONDDLTracker;
+
class AliMUONVRawStreamTracker : public AliMUONRawStream
{
public:
UShort_t& manuId, UChar_t& manuChannel,
UShort_t& adc) = 0;
+ /// Return pointer to DDL payload object.
+ virtual AliMUONDDLTracker* GetDDLTracker() const = 0;
+
/// Return maximum number of DDLs
static Int_t GetMaxDDL() { return fgkMaxDDL; };
kParityErr = 3 ///< parity error
};
+protected:
+
+ static const Int_t fgkMaxDDL; //!< maximum number of DDLs
+
private:
// Do not allow copying of this class.
/// Not implemented
AliMUONVRawStreamTracker& operator = (const AliMUONVRawStreamTracker& stream);
- static const Int_t fgkMaxDDL; //!< maximum number of DDLs
-
ClassDef(AliMUONVRawStreamTracker, 0) // Base class for reading MUON raw digits from tracking chambers.
};