1 /////////////////////////////////////////////////////////////////
2 // Class to generate temperature sensor data base entries.
4 // Existing data base structure read at start of processsing.
7 /////////////////////////////////////////////////////////////////
9 #ifndef AliTPCGenDBTemp_h
10 #define AliTPCGenDBTemp_h
14 #include <TObjArray.h>
16 #include "AliTPCSensorTempArray.h"
18 #include "AliDCSGenDB.h"
21 class AliTPCGenDBTemp : public AliDCSGenDB {
28 AliTPCGenDBTemp(const char *defaultStorage, const char *specificStorage);
30 void MakeCalib(const char *file, const char *fMap,
31 const TTimeStamp& startTime,
32 const TTimeStamp& endTime, Int_t run);
33 void MakeConfig(const char *file, Int_t firstRun, Int_t lastRun,
34 const char *confDir, const TString& amandaString=0);
38 static TClonesArray* ReadList(const char* fname, const char *title="tempConf",
39 const TString& amandaString=0);
40 static TTree* ReadListTree(const char* fname, const char *title="tempConf",
41 const TString& amandaString=0);
47 AliTPCGenDBTemp(const AliTPCGenDBTemp& org);
48 AliTPCGenDBTemp& operator= (const AliTPCGenDBTemp& org);
50 ClassDef(AliTPCGenDBTemp,1)