#include "AliLog.h"
#include "AliDCSGenDB.h"
+
class AliTPCGenDBTemp : public AliDCSGenDB {
public:
// constructors
AliTPCGenDBTemp();
- AliTPCGenDBTemp(const AliTPCGenDBTemp& org);
+ AliTPCGenDBTemp(const char *defaultStorage, const char *specificStorage);
~AliTPCGenDBTemp();
- AliTPCGenDBTemp& operator= (const AliTPCGenDBTemp& org);
void MakeCalib(const char *file, const char *fMap,
const TTimeStamp& startTime,
- const TTimeStamp& endTime, Int_t run);
+ const TTimeStamp& endTime, Int_t run,
+ const TString& amandaString=0);
+ void MakeConfig(const char *file, Int_t firstRun, Int_t lastRun,
+ const char *confDir);
// functionality
- static TClonesArray * ReadList(const char* fname);
- static TTree * ReadListTree(const char* fname);
+ static TClonesArray* ReadList(const char* fname, const char *title="tempConf",
+ const TString& amandaString=0);
+ static TTree* ReadListTree(const char* fname, const char *title="tempConf");
// getters/setters
-
+
private:
+ AliTPCGenDBTemp(const AliTPCGenDBTemp& );
+ AliTPCGenDBTemp& operator= (const AliTPCGenDBTemp& );
ClassDef(AliTPCGenDBTemp,1)
};