ROOT logo
#ifndef ALIPMDSDIGIT_H
#define ALIPMDSDIGIT_H
/* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
 * See cxx source for full Copyright notice                               */
//-----------------------------------------------------//
//                                                     //
//                                                     //
//  Date   : August 05 2003                            //
//  used to store the info into TreeS                  //
//                                                     //
//-----------------------------------------------------//
// Author - B.K. Nandi
//
#include "TObject.h"
class TClonesArray;

class AliPMDsdigit : public TObject
{

 public:
  AliPMDsdigit();
  AliPMDsdigit(Int_t trnumber, Int_t trpid, Int_t det, Int_t smn,
	       Int_t irow, Int_t icol, Float_t edep);
  AliPMDsdigit(AliPMDsdigit *pmdsdigit);
  AliPMDsdigit (const AliPMDsdigit &pmdsdigit);  // copy constructor
  AliPMDsdigit &operator=(const AliPMDsdigit &pmdsdigit); // assignment op

  virtual ~AliPMDsdigit();

  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 GetCellEdep() const;

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

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