]> git.uio.no Git - u/mrichter/AliRoot.git/blame_incremental - PMD/AliPMDcludata.h
ATO-98 - function returns also status value
[u/mrichter/AliRoot.git] / PMD / AliPMDcludata.h
... / ...
CommitLineData
1#ifndef ALIPMDCLUDATA_H
2#define ALIPMDCLUDATA_H
3/* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
4 * See cxx source for full Copyright notice */
5//-----------------------------------------------------//
6// //
7// Date : February 05 2007 //
8// //
9// Store cluster informations and used inside //
10// AliPMDClusteringV1 and AliPMDClusteringV2 //
11// to pass information from one method to another //
12// //
13//-----------------------------------------------------//
14// Author - Ajay Dash
15//
16#include "Rtypes.h"
17#include "TObject.h"
18class TClonesArray;
19
20class AliPMDcludata : public TObject
21{
22 public:
23 AliPMDcludata();
24 AliPMDcludata( Float_t *clusdata, Int_t *clxy);
25 AliPMDcludata (const AliPMDcludata &pmdcludata); //copy constructor
26 AliPMDcludata &operator=(const AliPMDcludata &pmdcludata); //assignment op
27
28 virtual ~AliPMDcludata();
29
30 Float_t GetClusX() const;
31 Float_t GetClusY() const;
32 Float_t GetClusADC() const;
33 Float_t GetClusCells() const;
34 Float_t GetClusSigmaX() const;
35 Float_t GetClusSigmaY() const;
36 Int_t GetCellXY(Int_t i) const;
37
38 protected:
39
40
41 Float_t fClusData[6]; // Array containing cluster information
42 Int_t fClXY[19]; // Array containing cell information
43
44 ClassDef(AliPMDcludata,3) // Keep Cluster information
45};
46#endif