class AliCDBEntry;
class AliTPCParam;
class AliTPCAltroMapping;
+class AliTPCClusterParam;
+class AliTPCRecoParam;
//class AliCDBStorage;
class AliTPCcalibDB : public TObject
AliTPCSensorTempArray* GetTemperature() {return fTemperature;}
AliTPCParam* GetParameters(){return fParam;}
AliTPCAltroMapping ** GetMapping(){ return fMapping;}
+ AliTPCClusterParam *GetClusterParam(){ return fClusterParam;}
+ AliTPCRecoParam * GetRecoParam(Int_t *eventtype);
//
static void CreateObjectList(const Char_t *filename, TObjArray *calibObjects);
static void MakeTree(const char * fileName, TObjArray * array, const char * mapFileName = 0, AliTPCCalPad* outlierPad = 0, Float_t ltmFraction = 0.9);
AliTPCCalPad* fPedestals; // Pedestal calibration entry
AliTPCSensorTempArray* fTemperature; // Temperature calibration entry
AliTPCAltroMapping **fMapping; // Altro mapping
+ TObjArray * fRecoParamArray; // reconstruction parameters
//
//
AliTPCParam * fParam; // TPC parameters
+ AliTPCClusterParam * fClusterParam; // TPC cluster error, shape and Q parameterization
//
static AliTPCcalibDB* fgInstance; // singleton control
static Bool_t fgTerminated; // termination control
ClassDef(AliTPCcalibDB, 0)
private:
- AliTPCcalibDB (const AliTPCcalibDB& org);
- AliTPCcalibDB& operator= (const AliTPCcalibDB& rhs);
+ AliTPCcalibDB (const AliTPCcalibDB& );
+ AliTPCcalibDB& operator= (const AliTPCcalibDB& );
};