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

#include "Rtypes.h"
#include "TObject.h"
class TClonesArray;

class AliPMDrecpoint1 : public TObject
{

 public:
  AliPMDrecpoint1();
  AliPMDrecpoint1(Int_t idet, Int_t ismn, Float_t *clusdata);
  AliPMDrecpoint1(AliPMDrecpoint1 *pmdrecpoint);
  AliPMDrecpoint1 (const AliPMDrecpoint1 &pmdrecpoint);  // copy constructor
  AliPMDrecpoint1 &operator=(const AliPMDrecpoint1 &pmdrecpoint); // assignment op
  
  virtual ~AliPMDrecpoint1();

  Int_t   GetDetector() const;
  Int_t   GetSMNumber() const;
  Float_t GetClusX() const;
  Float_t GetClusY() const;
  Float_t GetClusADC() const;
  Float_t GetClusCells() const;
  Float_t GetClusSigmaX() const;
  Float_t GetClusSigmaY() const;
  
 protected:

  Int_t   fDet;          // Detector No (0:PRE, 1:CPV)
  Int_t   fSMN;          // Serial Module No.
  Float_t fClusData[6];  // Array containing cluster information
  /*
    fDet         : Detector Number,  fSMN         : Serial Module Number
    fClusData[0] : Cluster x      ,  fClusData[1] : Cluster y
    fClusData[2] : Cluster adc    ,  fClusData[3] : Cluster Cells
    fClusData[4] : Cluster SigmaX ,  fClusData[5] : Cluster SigmaY
  */
  
  ClassDef(AliPMDrecpoint1,4) // keep reconstructed points info
};

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