#include "AliLog.h"
#include "AliSTARTParameters.h"
#include "AliSTARTCalibData.h"
-#include "AliSTARTAlignData.h"
#include <AliCDBManager.h>
#include <AliCDBEntry.h>
#include <AliCDBStorage.h>
#include <Riostream.h>
-AliSTARTAlignData* AliSTARTParameters::fgAlignData = 0;
AliSTARTCalibData* AliSTARTParameters::fgCalibData = 0;
//====================================================================
ClassImp(AliSTARTParameters)
fCalibentry = cdb->Get("START/Calib/Gain_TimeDelay_Slewing_Walk");
if (fCalibentry){
fgCalibData = (AliSTARTCalibData*)fCalibentry->GetObject();
- cout<<" got calibdata "<<endl;
- }
- fAlignentry = cdb-> Get("START/Align/Positions");
- if (fAlignentry){
- fgAlignData = (AliSTARTAlignData*) fAlignentry->GetObject();
- cout<<" got align data "<<endl;
}
fIsInit = kTRUE;
Float_t y1[23], mv1[23];
for (Int_t i=0; i<23; i++){
y1[i] = y[22-i]; mv1[i] = mv[22-i];}
- cout<<endl;
+
TGraph* gr = new TGraph(23,y1,mv1);
fSlewingRec.AddAtAndExpand(gr,ipmt);
# include <TGraph.h>
#include <TObjArray.h>
class AliSTARTCalibData;
-class AliSTARTAlignData;
class AliCDBEntry;
class AliSTARTParameters : public TNamed
Float_t fTimeDelayCFD; // sum time delay for CFD channel
Float_t fTimeDelayTVD; //time delay for TVD (vertex trigger channel)
- static AliSTARTAlignData * fgAlignData; // singleton for Calibration data
static AliSTARTCalibData * fgCalibData; // singleton for Calibration data
- AliCDBEntry* fAlignentry ; //pointer to START align object
AliCDBEntry* fCalibentry ; // pointer to START calibration object
- ClassDef(AliSTARTParameters,1)
+ ClassDef(AliSTARTParameters,2)
};
#endif