+ void
+
+ AliHLTPHOSRawAnalyzer::SetData(const UInt_t *data, const int length)
+ // AliHLTPHOSRawAnalyzer::SetData(UInt_t *data, const int length)
+// AliHLTPHOSRawAnalyzer::SetData(int *data, const int length)
+ {
+ fIntDataPtr = const_cast<UInt_t *>(data);
+
+ if(fDoCorrectBaselineUsingFirstFiveSamples == true)
+ {
+ CorrectBaselineUsingFirstFiveSamples(fIntDataPtr, length);
+ }
+
+ // fIntDataPtr = data;
+
+ }
+
+void
+ AliHLTPHOSRawAnalyzer::SetData(const UShort_t *data, const int length)
+ // AliHLTPHOSRawAnalyzer::SetData(UInt_t *data, const int length)
+// AliHLTPHOSRawAnalyzer::SetData(int *data, const int length)
+ {
+
+ fShortDataPtr = const_cast<UShort_t *>(data);
+ fUseShortValues = true;
+ if(fDoCorrectBaselineUsingFirstFiveSamples == true)
+ {
+ CorrectBaselineUsingFirstFiveSamples(fIntDataPtr, length);
+ }
+
+ // fIntDataPtr = data;
+
+ }
+
+
+
+
+/**
+ * Set data array. Overrides data data array set in the constructor.
+ **/
+// void
+// //AliHLTPHOSRawAnalyzer::SetData(const double *data)
+// AliHLTPHOSRawAnalyzer::SetData(double *data, const int length)
+// {
+// if(fDoCorrectBaselineUsingFirstFiveSamples == true)
+// {
+// CorrectBaselineUsingFirstFiveSamples(data, length);
+// }
+
+
+// fDoubleDataPtr = data;
+// }
+
+