class AliTPCSensorTempArray : public AliDCSSensorArray {
public:
AliTPCSensorTempArray();
- AliTPCSensorTempArray(Int_t prevRun);
+ AliTPCSensorTempArray(Int_t run);
AliTPCSensorTempArray(const char *fname);
- AliTPCSensorTempArray (UInt_t startTime, UInt_t endTime, const char *filepath=".");
+ AliTPCSensorTempArray (UInt_t startTime, UInt_t endTime, TTree* confTree);
AliTPCSensorTempArray(const AliTPCSensorTempArray &c);
virtual ~AliTPCSensorTempArray();
AliTPCSensorTempArray &operator=(const AliTPCSensorTempArray &c);
virtual void Copy (TObject &c) const;
- void SetGraph (TMap *map);
- void MakeSplineFit(TMap *map);
- void ReadSensors (const char *fname);
- const char* GetAmandaString() { return fAmandaString.Data(); }
- void SetAmandaString(const char* string) {fAmandaString=string;}
- TMap* ExtractDCS (TMap *dcsMap);
+ void ReadSensors (const char *dbEntry);
AliTPCSensorTemp* GetSensor (Int_t type, Int_t side, Int_t sector, Int_t num);
AliTPCSensorTemp* GetSensor (Int_t IdDCS);
AliTPCSensorTemp* GetSensor (Double_t x, Double_t y, Double_t z);
protected:
- TString fAmandaString; //! Amanda string to identify temperature entries
ClassDef(AliTPCSensorTempArray,1) // TPC calibration class for parameters which are saved per pad
};