* provided "as is" without express or implied warranty. *
**************************************************************************/
-/* $Id$ */
+// $Id$
/**
* @file AliHLTMUONDataBlockReader.h
* @author Artur Szostak <artursz@iafrica.com>
- * @date
+ * @date 19 May 2007
* @brief Definition of a reader class for internal dimuon HLT raw data blocks.
*/
#include "AliHLTMUONTriggerRecordsBlockStruct.h"
#include "AliHLTMUONTrigRecsDebugBlockStruct.h"
-#include "AliHLTMUONTriggerChannelsBlockStruct.h"
#include "AliHLTMUONRecHitsBlockStruct.h"
#include "AliHLTMUONClustersBlockStruct.h"
#include "AliHLTMUONChannelsBlockStruct.h"
#include "AliHLTMUONMansoTracksBlockStruct.h"
#include "AliHLTMUONMansoCandidatesBlockStruct.h"
+#include "AliHLTMUONTracksBlockStruct.h"
#include "AliHLTMUONSinglesDecisionBlockStruct.h"
#include "AliHLTMUONPairsDecisionBlockStruct.h"
return sizeof(DataBlockType) + Nentries() * sizeof(DataElementType);
}
- AliHLTUInt32_t BufferSize() { return fSize; }
+ AliHLTUInt32_t BufferSize() const { return fSize; }
private:
AliHLTMUONTrigRecInfoStruct
> AliHLTMUONTrigRecsDebugBlockReader;
-typedef AliHLTMUONDataBlockReader<
- AliHLTMUONTriggerChannelsBlockStruct,
- AliHLTMUONTriggerChannelStruct
- > AliHLTMUONTriggerChannelsBlockReader;
-
typedef AliHLTMUONDataBlockReader<
AliHLTMUONRecHitsBlockStruct,
AliHLTMUONRecHitStruct
AliHLTMUONMansoCandidateStruct
> AliHLTMUONMansoCandidatesBlockReader;
+typedef AliHLTMUONDataBlockReader<
+ AliHLTMUONTracksBlockStruct,
+ AliHLTMUONTrackStruct
+ > AliHLTMUONTracksBlockReader;
+
typedef AliHLTMUONDataBlockReader<
AliHLTMUONSinglesDecisionBlockStruct,
AliHLTMUONTrackDecisionStruct