ROOT logo
#ifndef ALIZDCQACHECKER_H
#define ALIZDCQACHECKER_H
/* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
 * See cxx source for full Copyright notice                               */

//////////////////////////////////////////////////////
//  						    //
//  Checks the quality assurance.                   //
//  C. Oppedisano Chiara.Oppedisano@to.infn.it      //
//  						    //
//////////////////////////////////////////////////////

#include "AliQAv1.h"
#include "AliQACheckerBase.h"

class TObjArray;

class AliZDCQAChecker: public AliQACheckerBase {

public:
  AliZDCQAChecker();             // ctor
  virtual ~AliZDCQAChecker() {;} // dtor

 protected:

  virtual void Check(Double_t * test, AliQAv1::ALITASK_t index, TObjArray ** list,
      const AliDetectorRecoParam * /*recoParam*/); 
  void SetupHisto(const TObjArray& messages, TH1& histo, Float_t& code);
 
  void    GetThresholds();
  void    PrintThresholds();

 private:  
  AliZDCQAChecker(const AliZDCQAChecker& qac); // cpy ctor   
  AliZDCQAChecker& operator= (const AliZDCQAChecker & /*checker*/);

  TObjArray *fQAThresholds;    		//! Reference data from OCDB 
  Double_t    fZDCQAThr_ZNCTDCRefThr; 	// TDC reference value for QA checks
  Double_t    fZDCQAThr_ZPCTDCRefThr; 	// TDC reference value for QA checks
  Double_t    fZDCQAThr_ZNATDCRefThr; 	// TDC reference value for QA checks
  Double_t    fZDCQAThr_ZPATDCRefThr; 	// TDC reference value for QA checks
  Double_t    fZDCQAThr_ZEM1TDCRefThr; 	// TDC reference value for QA checks
  Double_t    fZDCQAThr_ZEM2TDCRefThr; 	// TDC reference value for QA checks
  
  ClassDef(AliZDCQAChecker,1)  // description 

};

#endif // AliZDCQAChecker_H
 AliZDCQAChecker.h:1
 AliZDCQAChecker.h:2
 AliZDCQAChecker.h:3
 AliZDCQAChecker.h:4
 AliZDCQAChecker.h:5
 AliZDCQAChecker.h:6
 AliZDCQAChecker.h:7
 AliZDCQAChecker.h:8
 AliZDCQAChecker.h:9
 AliZDCQAChecker.h:10
 AliZDCQAChecker.h:11
 AliZDCQAChecker.h:12
 AliZDCQAChecker.h:13
 AliZDCQAChecker.h:14
 AliZDCQAChecker.h:15
 AliZDCQAChecker.h:16
 AliZDCQAChecker.h:17
 AliZDCQAChecker.h:18
 AliZDCQAChecker.h:19
 AliZDCQAChecker.h:20
 AliZDCQAChecker.h:21
 AliZDCQAChecker.h:22
 AliZDCQAChecker.h:23
 AliZDCQAChecker.h:24
 AliZDCQAChecker.h:25
 AliZDCQAChecker.h:26
 AliZDCQAChecker.h:27
 AliZDCQAChecker.h:28
 AliZDCQAChecker.h:29
 AliZDCQAChecker.h:30
 AliZDCQAChecker.h:31
 AliZDCQAChecker.h:32
 AliZDCQAChecker.h:33
 AliZDCQAChecker.h:34
 AliZDCQAChecker.h:35
 AliZDCQAChecker.h:36
 AliZDCQAChecker.h:37
 AliZDCQAChecker.h:38
 AliZDCQAChecker.h:39
 AliZDCQAChecker.h:40
 AliZDCQAChecker.h:41
 AliZDCQAChecker.h:42
 AliZDCQAChecker.h:43
 AliZDCQAChecker.h:44
 AliZDCQAChecker.h:45
 AliZDCQAChecker.h:46
 AliZDCQAChecker.h:47
 AliZDCQAChecker.h:48
 AliZDCQAChecker.h:49