]> git.uio.no Git - u/mrichter/AliRoot.git/blame - TPC/AliTPCSensorTempArray.h
Adding pre-computed list of neighbours (Laurent)
[u/mrichter/AliRoot.git] / TPC / AliTPCSensorTempArray.h
CommitLineData
54472e4f 1#ifndef AliTPCSensorTempArray_H
2#define AliTPCSensorTempArray_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 temperature sensors //
10// //
11///////////////////////////////////////////////////////////////////////////////
12
13
14#include "AliTPCSensorTemp.h"
15#include "AliDCSSensorArray.h"
16
17class TTimeStamp;
18class TMap;
19class TGraph;
20class TObjString;
21class AliSplineFit;
22class AliDCSSensor;
23
24class AliTPCSensorTempArray : public AliDCSSensorArray {
25 public:
26 AliTPCSensorTempArray();
27 AliTPCSensorTempArray(Int_t prevRun);
28 AliTPCSensorTempArray(const char *fname);
29 AliTPCSensorTempArray (UInt_t startTime, UInt_t endTime);
30 AliTPCSensorTempArray(const AliTPCSensorTempArray &c);
31 virtual ~AliTPCSensorTempArray();
32 AliTPCSensorTempArray &operator=(const AliTPCSensorTempArray &c);
33 virtual void Copy (TObject &c) const;
34 void SetGraph (TMap *map);
35 void MakeSplineFit(TMap *map);
36 void ReadSensors (const char *fname);
37 TMap* ExtractDCS (TMap *dcsMap);
38
39 protected:
40
41 ClassDef(AliTPCSensorTempArray,1) // TPC calibration class for parameters which are saved per pad
42
43};
44
45#endif