Adding definitions for the fields of the lookup tables used in the dHLT analysis...
authoraszostak <aszostak@f7af4fe6-9843-0410-8265-dc069ae4e863>
Thu, 27 Mar 2008 12:31:29 +0000 (12:31 +0000)
committeraszostak <aszostak@f7af4fe6-9843-0410-8265-dc069ae4e863>
Thu, 27 Mar 2008 12:31:29 +0000 (12:31 +0000)
HLT/MUON/AliHLTMUONDataTypes.h

index a65040868edee21d791719cb6296e32a66cf46d2..260be869bb79176d02733036d66c1d1e05563672 100644 (file)
@@ -46,6 +46,32 @@ struct AliHLTMUONDataBlockHeader
        AliHLTUInt32_t fNrecords; // Number of records in this data block.
 };
 
+/**
+ * The field structure of a single row of the AliHLTMUONHitReconstructor component's
+ * lookup table.
+ */
+struct AliHLTMUONHitRecoLutRow
+{
+       AliHLTInt32_t fDetElemId;  // The detector element ID of the pad.
+       AliHLTInt32_t fIX, fIY;    // The X,Y number of the pad.
+       AliHLTFloat32_t fRealX, fRealY, fRealZ;  // The real coordinate of the pad.
+       AliHLTFloat32_t fHalfPadSize; // half padsize in X for bending and Y for nonbending
+       AliHLTInt32_t fPlane;  // The plane and PCB zone ID numbers.
+       AliHLTFloat32_t fPed, fSigma, fA0, fA1; // Calibration values
+       AliHLTInt32_t fThres, fSat; //Calibration values
+};
+
+/**
+ * The field structure of a single row of the AliHLTMUONTriggerReconstructor component's
+ * lookup table.
+ */
+struct AliHLTMUONTriggerRecoLutRow
+{
+       AliHLTFloat32_t fX;  // Global X coordinate of channel.
+       AliHLTFloat32_t fY;  // Global Y coordinate of channel.
+       AliHLTFloat32_t fZ;  // Global Z coordinate of channel.
+};
+
 } // extern "C"