Default calibration (A.Colla)
[u/mrichter/AliRoot.git] / PMD / AliPMDDDLRawData.h
1 #ifndef ALIPMDDDLRAWDATA_H
2 #define ALIPMDDDLRAWDATA_H
3 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
4  * See cxx source for full Copyright notice                               */
5 //-----------------------------------------------------//
6 //                                                     //
7 //  Header File : PMDDigitization.h, Version 00        //
8 //                                                     //
9 //  Date   : September 20 2002                         //
10 //                                                     //
11 //-----------------------------------------------------//
12
13 #include <TObject.h>
14
15 class TClonesArray;
16 class TTree;
17
18 class AliPMDdigit;
19
20 class AliPMDDDLRawData:public TObject
21 {
22  public:
23
24   AliPMDDDLRawData();
25   virtual ~AliPMDDDLRawData();
26
27   void WritePMDRawData(TTree *treeD);
28   void GetUMDigitsData(TTree *treeD, Int_t imodule, Int_t ium, Int_t ddlno,
29                        Int_t & totword, UInt_t *buffer);
30   void TransformS2H(Int_t smn, Int_t &irow, Int_t &icol);
31   void GetMCMCh(Int_t ddlno, Int_t um, Int_t row, Int_t col,
32                 UInt_t &mcmno, UInt_t &chno);
33
34
35  protected:
36
37   TClonesArray *fDigits;    //! List of digits
38   AliPMDdigit  *fPMDdigit;  //! Pointer to digits
39
40   ClassDef(AliPMDDDLRawData,3)    // To make RAW Data
41 };
42 #endif
43