]>
Commit | Line | Data |
---|---|---|
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 | ||
7d855b04 | 7 | /// \class AliTPCSensorTempArray |
8 | /// \brief TPC calibration class for temperature sensors | |
54472e4f | 9 | |
ffa7e8be | 10 | #include "TSystem.h" |
54472e4f | 11 | |
54472e4f | 12 | #include "AliDCSSensorArray.h" |
e4dce695 | 13 | #include "AliTPCSensorTemp.h" |
54472e4f | 14 | |
15 | class TTimeStamp; | |
16 | class TMap; | |
17 | class TGraph; | |
18 | class TObjString; | |
19 | class AliSplineFit; | |
20 | class AliDCSSensor; | |
21 | ||
ffa7e8be | 22 | #include "TString.h" |
23 | ||
24 | ||
54472e4f | 25 | class AliTPCSensorTempArray : public AliDCSSensorArray { |
26 | public: | |
27 | AliTPCSensorTempArray(); | |
67a165ed | 28 | AliTPCSensorTempArray(Int_t run); |
5a163c08 | 29 | AliTPCSensorTempArray(const char *fname, |
49e1f655 | 30 | const TString& amandaString = kAmandaStringTPC); |
67a165ed | 31 | AliTPCSensorTempArray (UInt_t startTime, UInt_t endTime, TTree* confTree, |
49e1f655 | 32 | const TString& amandaString = kAmandaStringTPC); |
67a165ed | 33 | AliTPCSensorTempArray(const AliTPCSensorTempArray &c); |
54472e4f | 34 | virtual ~AliTPCSensorTempArray(); |
35 | AliTPCSensorTempArray &operator=(const AliTPCSensorTempArray &c); | |
24938b4c | 36 | void ReadSensors (const char *dbEntry); |
e4dce695 | 37 | AliTPCSensorTemp* GetSensor (Int_t type, Int_t side, Int_t sector, Int_t num); |
38 | AliTPCSensorTemp* GetSensor (Int_t IdDCS); | |
39 | AliTPCSensorTemp* GetSensor (Double_t x, Double_t y, Double_t z); | |
3a887e1a | 40 | Double_t GetTempGradientY(UInt_t timeSec, Int_t side); |
54472e4f | 41 | |
42 | protected: | |
43 | ||
7d855b04 | 44 | /// \cond CLASSIMP |
54472e4f | 45 | ClassDef(AliTPCSensorTempArray,1) // TPC calibration class for parameters which are saved per pad |
7d855b04 | 46 | /// \endcond |
54472e4f | 47 | |
48 | }; | |
49 | ||
50 | #endif |