Update in HP decoders:
authorivana <ivana@f7af4fe6-9843-0410-8265-dc069ae4e863>
Fri, 25 Apr 2008 14:24:39 +0000 (14:24 +0000)
committerivana <ivana@f7af4fe6-9843-0410-8265-dc069ae4e863>
Fri, 25 Apr 2008 14:24:39 +0000 (14:24 +0000)
commit1788245f8ea552746bbbf0cdd6a848dc6abc1eac
treea89cd390346fa4db11ed9b1d8c153b88732a3e71
parent096ac43bddfe583b31743a469a297216b9266857
Update in HP decoders:

Added:
A new high performance decoder for the MUON trigger detector (AliMUONTriggerDDLDecoder).
The corresponding stream interface class AliMUONRawStreamTriggerHP has been created
to interface the decoder with AliRoot.
Also added the abstract class AliMUONVRawStreamTrigger and made both AliMUONRawStreamTrigger
and AliMUONRawStreamTriggerHP inherit from that. This allows easy exchange of the decoders.

Bug fix:
AliMUONRawStreamTrackerHP was not working for mixtures of empty events and partial events. This is now fixed.

Minor changes:
Made some documentation corrections to AliMUONRawStreamTrackerHP.
Also added static methods to the AliMUONTrackerDDLDecoder to be able to read out the raw data structure key constants from other classes, similarly to what is now done in AliMUONTriggerDDLDecoder.

(Artur)
15 files changed:
MUON/AliMUONRawStreamTrackerHP.cxx
MUON/AliMUONRawStreamTrackerHP.h
MUON/AliMUONRawStreamTrigger.cxx
MUON/AliMUONRawStreamTrigger.h
MUON/AliMUONRawStreamTriggerHP.cxx [new file with mode: 0644]
MUON/AliMUONRawStreamTriggerHP.h [new file with mode: 0644]
MUON/AliMUONTrackerDDLDecoder.h
MUON/AliMUONTriggerDDLDecoder.h [new file with mode: 0644]
MUON/AliMUONTriggerDDLDecoderEventHandler.h [new file with mode: 0644]
MUON/AliMUONVRawStreamTrigger.h [new file with mode: 0644]
MUON/MUONRawStreamTrigger.C
MUON/MUONTimeRawStreamTracker.C
MUON/MUONTimeRawStreamTrigger.C [new file with mode: 0644]
MUON/MUONrawLinkDef.h
MUON/libMUONraw.pkg