]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - HLT/MUON/AliHLTMUONTrigRecsDebugBlockStruct.h
Update From Debojit
[u/mrichter/AliRoot.git] / HLT / MUON / AliHLTMUONTrigRecsDebugBlockStruct.h
index 97c0bbef34bc6953f9b237fb4847fd4bb745734b..cd58589ff7fc3f54b84183f96c1c9b77d17f63b4 100644 (file)
@@ -3,15 +3,15 @@
 /* Copyright(c) 1998-2007, ALICE Experiment at CERN, All rights reserved. *
  * See cxx source for full Copyright notice                               */
 
-/* $Id$ */
+// $Id$
 
 /**
  * @file   AliHLTMUONTrigRecsDebugBlockStruct.h
  * @author Artur Szostak <artursz@iafrica.com>
- * @date   
+ * @date   19 May 2007
  * @brief  Definition of internal dimuon HLT data structures for storing debugging
  *         information about trigger records.
- * 
+ *
  * The structures are defined with C linkage since C generally gives us more
  * binary compatibility between compilers.
  */
@@ -41,6 +41,8 @@ struct AliHLTMUONTrigRecInfoStruct
        AliHLTFloat32_t fBl; // The integrated magnetic field in (T.m) tesla metres.
        
        AliMUONLocalInfoStruct fL0Struct;  // Copy of the L0 local trigger structure bits.
+       AliMUONLocalInfoStruct fL0StructPrev;  // Copy of the previous L0 local trigger structure bits used. Can be zero if none used.
+       AliMUONLocalInfoStruct fL0StructNext;  // Copy of the next L0 local trigger structure bits used. Can be zero if none used.
 };
 
 /**
@@ -77,19 +79,10 @@ std::ostream& operator << (
        );
 
 
-inline bool operator == (
+bool operator == (
                const AliHLTMUONTrigRecInfoStruct& a,
                const AliHLTMUONTrigRecInfoStruct& b
-       )
-{
-       return a.fTrigRecId == b.fTrigRecId and a.fDetElemId == b.fDetElemId
-               and a.fZmiddle == b.fZmiddle and a.fBl == b.fBl
-               and a.fL0Struct.fX2X1 == b.fL0Struct.fX2X1
-               and a.fL0Struct.fX4X3 == b.fL0Struct.fX4X3
-               and a.fL0Struct.fY2Y1 == b.fL0Struct.fY2Y1
-               and a.fL0Struct.fY4Y3 == b.fL0Struct.fY4Y3
-               and a.fL0Struct.fTriggerBits == b.fL0Struct.fTriggerBits;
-}
+       );
 
 inline bool operator != (
                const AliHLTMUONTrigRecInfoStruct& a,