- /** Pointer to the rec point output */\r
- AliHLTCaloRecPointDataStruct* fRecPointDataPtr; //! transient\r
+ /** \r
+ * Check the rec point buffer size and resize the buffer if necessary\r
+ */\r
+ virtual Int_t CheckBuffer(); //COMMENT\r
+ \r
+ /** \r
+ * Check the rec point array size and resize the array if necessary\r
+ */\r
+ virtual Int_t CheckArray(); //COMMENT\r
+ \r
+ /** \r
+ * Sort the digits\r
+ */\r
+ void SortDigits();\r
+\r
+ /** \r
+ * Compare digits by position\r
+ */\r
+ static Int_t CompareDigitsByPosition(const void *dig0, const void *dig);\r
+ \r
+ /** \r
+ * Compare digits by energy\r
+ */\r
+ static Int_t CompareDigitsByEnergy(const void *dig0, const void *dig);\r
+ \r
+ /** \r
+ * Pointer to the compare function for the sorting of digits\r
+ */\r
+ //Int_t (AliHLTCaloClusterizer::*fCompareFunction)(const void*, const void*);\r
+ Int_t (*fCompareFunction)(const void*, const void*);\r
+ \r
+ /** Array of pointers to the rec point output */\r
+ AliHLTCaloRecPointDataStruct **fRecPointArray; //COMMENT\r
+\r
+ /** Pointer to the rec point output */\r
+ AliHLTCaloRecPointDataStruct *fRecPointDataPtr; //COMMENT\r