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

/* $Id$ */

//
//  Produces the data needed to calculate the quality assurance. 
//  All data must be mergeable objects.
//  A. Mastroserio



// --- ROOT system ---


class TH1F ; 
class TH2F ;
class TProfile;
class TObjArray;
// --- Standard library ---
#include <TString.h>
// --- AliRoot header files ---

#include "AliQADataMakerSim.h"

class AliHMPIDQADataMakerSim: public AliQADataMakerSim {

public:
  AliHMPIDQADataMakerSim() ;          // ctor
  AliHMPIDQADataMakerSim(const AliHMPIDQADataMakerSim& qadm) ;   
  AliHMPIDQADataMakerSim& operator = (const AliHMPIDQADataMakerSim& qadm) ;
  virtual ~AliHMPIDQADataMakerSim() {;} // dtor

private:

  virtual void   EndOfDetectorCycle(AliQAv1::TASKINDEX_t, TObjArray ** obj) ;
  virtual void   InitHits() ;      //book hit QA histo 
  virtual void   InitDigits() ;    //book Digit QA histo
  virtual void   InitSDigits() ;   //book SDigits QA histo
  virtual void   MakeHits() ;       //Fill hit QA histo
  virtual void   MakeHits(TTree * hits) ;       // access to hit tree
  virtual void   MakeDigits() ;   //Fill Digit QA histo
  virtual void   MakeDigits(TTree * digits) ;   //access to digit tree
  virtual void   MakeSDigits() ; //Fill SDigit QA histo
  virtual void   MakeSDigits(TTree * sdigits) ; //access to SDigits tree
  virtual void   StartOfDetectorCycle() ;
  
  Int_t fChannel ; //!

  ClassDef(AliHMPIDQADataMakerSim,2)  // description 

};

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