]> git.uio.no Git - u/mrichter/AliRoot.git/blob - TPC/AliTPCCalDet.h
Coverity fix
[u/mrichter/AliRoot.git] / TPC / AliTPCCalDet.h
1 #ifndef ALITPCCALDET_H
2 #define ALITPCCALDET_H
3 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
4  * See cxx source for full Copyright notice                               */
5
6
7 ///////////////////////////////////////////////////////////////////////////////
8 //                                                                           //
9 //  TPC calibration class for parameters which are saved per detector        //
10 //                                                                           //
11 ///////////////////////////////////////////////////////////////////////////////
12
13 #include "TNamed.h"
14
15 class AliTPCCalDet : public TNamed {
16  public: 
17   enum { kNdet = 72 };
18   AliTPCCalDet();
19   AliTPCCalDet(const Text_t* name, const Text_t* title);
20   AliTPCCalDet(const AliTPCCalDet &c);   
21   virtual ~AliTPCCalDet();
22   AliTPCCalDet &operator=(const AliTPCCalDet &c);
23   virtual void     Copy(TObject &c) const;
24   Float_t GetValue(Int_t d) { return fData[d]; };
25   void SetValue(Int_t d, Float_t value) { fData[d] = value; };
26  protected: 
27   Float_t  fData[kNdet];                        // [kNdet] Data
28   ClassDef(AliTPCCalDet,1)                      // TPC calibration class for parameters which are saved per detector
29 };
30
31 #endif