]> git.uio.no Git - u/mrichter/AliRoot.git/blame - HMPID/AliHMPIDQADataMakerSim.h
New functions to set the acceptance of parts of the chambers. Minors.
[u/mrichter/AliRoot.git] / HMPID / AliHMPIDQADataMakerSim.h
CommitLineData
04236e67 1#ifndef AliHMPIDQADataMakerSim_H
2#define AliHMPIDQADataMakerSim_H
3/* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
4 * See cxx source for full Copyright notice */
5
04236e67 6/* $Id$ */
7
8//
9// Produces the data needed to calculate the quality assurance.
10// All data must be mergeable objects.
11// A. Mastroserio
12
13
14
15// --- ROOT system ---
16
17
18class TH1F ;
19class TH2F ;
cc1abc7f 20class TProfile;
21class TObjArray;
04236e67 22// --- Standard library ---
23#include <TString.h>
24// --- AliRoot header files ---
25
26#include "AliQADataMakerSim.h"
27
28class AliHMPIDQADataMakerSim: public AliQADataMakerSim {
29
30public:
31 AliHMPIDQADataMakerSim() ; // ctor
32 AliHMPIDQADataMakerSim(const AliHMPIDQADataMakerSim& qadm) ;
33 AliHMPIDQADataMakerSim& operator = (const AliHMPIDQADataMakerSim& qadm) ;
34 virtual ~AliHMPIDQADataMakerSim() {;} // dtor
35
36private:
cc1abc7f 37
4e25ac79 38 virtual void EndOfDetectorCycle(AliQAv1::TASKINDEX_t, TObjArray ** obj) ;
04236e67 39 virtual void InitHits() ; //book hit QA histo
40 virtual void InitDigits() ; //book Digit QA histo
41 virtual void InitSDigits() ; //book SDigits QA histo
6252ceeb 42 virtual void MakeHits() ; //Fill hit QA histo
cc1abc7f 43 virtual void MakeHits(TTree * hits) ; // access to hit tree
6252ceeb 44 virtual void MakeDigits() ; //Fill Digit QA histo
cc1abc7f 45 virtual void MakeDigits(TTree * digits) ; //access to digit tree
6252ceeb 46 virtual void MakeSDigits() ; //Fill SDigit QA histo
cc1abc7f 47 virtual void MakeSDigits(TTree * sdigits) ; //access to SDigits tree
48 virtual void StartOfDetectorCycle() ;
6252ceeb 49
50 Int_t fChannel ; //!
04236e67 51
6252ceeb 52 ClassDef(AliHMPIDQADataMakerSim,2) // description
04236e67 53
54};
55
56#endif // AliHMPIDQADataMakerSim_H