-#ifndef ALIHLTMUONRECHITSDEBUGBLOCKSTRUCT_H
-#define ALIHLTMUONRECHITSDEBUGBLOCKSTRUCT_H
+#ifndef ALIHLTMUONCHANNELSBLOCKSTRUCT_H
+#define ALIHLTMUONCHANNELSBLOCKSTRUCT_H
/* Copyright(c) 1998-2007, ALICE Experiment at CERN, All rights reserved. *
* See cxx source for full Copyright notice */
*/
struct AliHLTMUONChannelStruct
{
- AliHLTUInt32_t fClusterId; // ID corresponding to the cluster this
- // channel is part of.
+ AliHLTInt32_t fClusterId; // ID corresponding to the cluster this
+ // channel is part of. -1 == invalid.
AliHLTUInt16_t fManu; // The MANU address on electronics.
AliHLTUInt16_t fChannelAddress; // The channel address on electronics.
{
AliHLTMUONDataBlockHeader fHeader; // Common data block header
- // Array of trigger records.
+ // Array of cluster channels/pads.
AliHLTMUONChannelStruct fChannel[/*fHeader.fNrecords*/];
};
return not operator == (a, b);
}
-#endif // ALIHLTMUONRECHITSDEBUGBLOCKSTRUCT_H
+#endif // ALIHLTMUONCHANNELSBLOCKSTRUCT_H
*/
struct AliHLTMUONClusterStruct
{
- AliHLTUInt32_t fId; // Unique ID for the cluster. It must be at
- // least unique for any given event.
+ AliHLTInt32_t fId; // Unique ID for the cluster. It must be at
+ // least unique for any given event. -1 == invalid.
AliHLTMUONRecHitStruct fHit; // Corresponding reconstructed hit.
*/
struct AliHLTMUONTriggerRecordStruct
{
- AliHLTUInt32_t fId; // Each trigger record should have an ID number unique
- // for a given event.
+ AliHLTInt32_t fId; // Each trigger record should have an ID number unique
+ // for a given event. -1 == invalid.
// The flags word constains the following bit fields (bit 31 is most
// significant):