]> git.uio.no Git - u/mrichter/AliRoot.git/blame - TPC/AliTPCCalPad.h
Typo corrected.
[u/mrichter/AliRoot.git] / TPC / AliTPCCalPad.h
CommitLineData
07627591 1#ifndef ALITPCCALPAD_H
2#define ALITPCCALPAD_H
3/* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
4 * See cxx source for full Copyright notice */
5
6/* $Id$ */
7
8///////////////////////////////////////////////////////////////////////////////
9// //
10// TPC calibration class for parameters which are saved per pad //
11// //
12///////////////////////////////////////////////////////////////////////////////
13
14#include "TNamed.h"
15
16class AliTPCCalROC;
17class AliTPCCalDet;
184bcc16 18class TObjArray;
19class TGraph;
200be8a6 20class TH2F;
07627591 21
22class AliTPCCalPad : public TNamed {
07627591 23 public:
07627591 24 enum { kNsec = 72 };
07627591 25 AliTPCCalPad();
26 AliTPCCalPad(const Text_t* name, const Text_t* title);
27 AliTPCCalPad(const AliTPCCalPad &c);
184bcc16 28 AliTPCCalPad(TObjArray *arrayROC);
07627591 29 virtual ~AliTPCCalPad();
30 AliTPCCalPad &operator=(const AliTPCCalPad &c);
31 virtual void Copy(TObject &c) const;
32 AliTPCCalROC *GetCalROC(Int_t sector) const { return fROC[sector]; };
184bcc16 33 //
34 //
35 TGraph *MakeGraph(Int_t type=0, Float_t ratio=0.7);
200be8a6 36 TH2F *MakeHisto2D(Int_t side=0);
07627591 37 protected:
38 AliTPCCalROC *fROC[kNsec]; // Array of ROC objects which contain the values per pad
39 ClassDef(AliTPCCalPad,1) // TPC calibration class for parameters which are saved per pad
07627591 40};
41
42#endif