]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - TPC/AliTPCdataQA.h
- cosmetics
[u/mrichter/AliRoot.git] / TPC / AliTPCdataQA.h
index 441f3a78559ff34d911d66e76d8e6075499b33cd..565bb68635363a5b5b6784516d53bcfbf91eb734 100644 (file)
@@ -6,6 +6,7 @@
 
 
 #include <TH1F.h>
+#include <TProfile.h>
 #include <TObjArray.h>
 #include "AliRecoParam.h"
 
@@ -15,6 +16,7 @@ class TTreeSRedirector;
 class AliTPCROC;
 class AliTPCCalROC;
 class AliTPCRawStream;
+class AliTPCRawStreamV3;
 class AliTPCRawStreamFast;
 class AliRawReader;
 class AliTPCAltroMapping;
@@ -39,7 +41,9 @@ public:
   Bool_t ProcessEventFast(AliTPCRawStreamFast *rawStreamFast);
   Bool_t ProcessEventFast(AliRawReader        *rawReader);
   Bool_t ProcessEvent(AliTPCRawStream *rawStream);
+  Bool_t ProcessEvent(AliTPCRawStreamV3 *rawStreamV3);
   Bool_t ProcessEvent(AliRawReader    *rawReader);
+  Bool_t ProcessEventOld(AliRawReader    *rawReader);
   Bool_t ProcessEvent(eventHeaderStruct   *event);
 
   void   Analyse();
@@ -58,6 +62,10 @@ public:
   AliTPCCalPad *GetNTimeBins() const { return fNTimeBins;}
   AliTPCCalPad *GetNPads() const { return fNPads;}
   AliTPCCalPad *GetTimePosition() const { return fTimePosition;}
+  TProfile* GetHistQVsTimeSideA()    const {return fHistQVsTimeSideA;}
+  TProfile* GetHistQVsTimeSideC()    const {return fHistQVsTimeSideC;}
+  TProfile* GetHistQMaxVsTimeSideA() const {return fHistQMaxVsTimeSideA;}
+  TProfile* GetHistQMaxVsTimeSideC() const {return fHistQMaxVsTimeSideC;}
 
   //
   AliTPCAltroMapping **GetAltroMapping() { return fMapping; };
@@ -110,6 +118,11 @@ private:
   AliTPCCalPad * fOverThreshold20;  //! local maxima with qMax over threshold
   AliTPCCalPad * fOverThreshold30;  //! local maxima with qMax over threshold
 
+  TProfile* fHistQVsTimeSideA;      // Q vs time (side A)
+  TProfile* fHistQVsTimeSideC;     // Q vs time (side C)
+  TProfile* fHistQMaxVsTimeSideA;   // QMax vs time (side A)
+  TProfile* fHistQMaxVsTimeSideC;   // QMax vs time (side C)
+
   Int_t   fEventCounter;            // event Counter
   Bool_t  fIsAnalysed;              // Set to true after Analyse has been called
   //
@@ -124,7 +137,7 @@ private:
 
 
 public:
-  ClassDef(AliTPCdataQA, 3)  // Implementation of the TPC pedestal and noise calibration
+  ClassDef(AliTPCdataQA, 4)  // Implementation of the TPC pedestal and noise calibration
 };