]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - HLT/PHOS/AliHLTPHOSSanityInspector.h
- adding checking of sanity to raw analyzer
[u/mrichter/AliRoot.git] / HLT / PHOS / AliHLTPHOSSanityInspector.h
index 42855d9f8f929a02683f74b3eb12c410ebe5bc02..9874055ca92520c5faad2d0d2f6e2955773ccb16 100644 (file)
@@ -1,3 +1,6 @@
+//-*- Mode: C++ -*-
+// $Id$
+
 /**************************************************************************
  * This file is property of and copyright by the ALICE HLT Project        * 
  * All rights reserved.                                                   *
  * @brief  Sanity inspector for PHOS HLT
  */
 
-#include "AliHLTPHOSBase.h"
+//#include "AliHLTPHOSBase.h"
 #include "Rtypes.h"
 
 
-class AliHLTAltroData;
-
 /** 
  * @class AliHLTPHOSSanityInspector
  * Sanity inspector for PHOS HLT. It takes raw data as input and checks it for insanity
@@ -40,7 +41,8 @@ class AliHLTAltroData;
  * @ingroup alihlt_phos
  */
 
-class AliHLTPHOSSanityInspector : public AliHLTPHOSBase
+//class AliHLTPHOSSanityInspector : public AliHLTPHOSBase
+class AliHLTPHOSSanityInspector
 {
   
 public:
@@ -53,7 +55,7 @@ public:
 
   /** Copy constructor */  
   AliHLTPHOSSanityInspector(const AliHLTPHOSSanityInspector &) : 
-    AliHLTPHOSBase(),
+    //    AliHLTPHOSBase(),
     fMaxDifference(0)
   {
     //Copy constructor not implemented
@@ -75,13 +77,13 @@ public:
   
   
   /** Check for insanity */
-  const Int_t CheckInsanity(const UInt_t* data, const Int_t nSamples) const;
+  Int_t CheckInsanity(const UShort_t* data, const Int_t nSamples) const;
   
   /** Check for and heal insanity */
-  Int_t CheckAndHealInsanity(UInt_t* data, Int_t nSamples);  //Not completely reliable
+  Int_t CheckAndHealInsanity(UShort_t* data, Int_t nSamples);  //Not completely reliable
 
   /** Check for and heal insanity */
-  Int_t CheckAndHealInsanity(Int_t* data, Int_t nSamples);  //Not completely reliable
+  Int_t CheckAndHealInsanity(UShort_t* data, Int_t nSamples);  //Not completely reliable
 
   /** Set the max difference between 2 samples before flagging insanity */
   void SetMaxDifference(Int_t maxDiff) { fMaxDifference = maxDiff; }