ROOT logo
#ifndef ALIPMDDIGIT_H
#define ALIPMDDIGIT_H
/* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
 * See cxx source for full Copyright notice                               */
//-----------------------------------------------------//
//                                                     //
//  Date   : August 05 2003                            //
//                                                     //
//  Store digits  for PMD                              //
//                                                     //
//-----------------------------------------------------//

#include "TObject.h"
class TClonesArray;

class AliPMDdigit : public TObject
{
 public:
  AliPMDdigit();
  AliPMDdigit(Int_t trnumber, Int_t trpid, Int_t det, Int_t smnumber,
	      Int_t irow, Int_t icol, Float_t adc);
  AliPMDdigit(AliPMDdigit *pmddigit);
  AliPMDdigit (const AliPMDdigit &pmddigit);  // copy constructor
  AliPMDdigit &operator=(const AliPMDdigit &pmddigit); // assignment op

  virtual ~AliPMDdigit();

  Int_t   GetTrackNumber() const;
  Int_t   GetTrackPid() const;
  Int_t   GetDetector() const;
  Int_t   GetSMNumber() const;
  Int_t   GetRow() const;
  Int_t   GetColumn() const;
  Float_t GetADC() const;

 protected:
  Int_t   fTrNumber;    // Parent Track number
  Int_t   fTrPid;       // Parent Track pid
  Int_t   fDet;         // Detecor Number (0:PRE, 1:CPV)
  Int_t   fSMNumber;    // Serial Module Number
  Int_t   fRow;         // Cell Row Number (0-47)
  Int_t   fColumn;      // Cell Column Number (0-95)
  Float_t fADC;         // Energy deposition(ADC) in a hexagonal cell
  
  ClassDef(AliPMDdigit,5) // Digits object for Detector set:PMD
};

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