- AliTPCCalPad* GetPadGainFactor() {return fPadGainFactor;}
- AliTPCCalPad* GetDedxGainFactor() {return fDedxGainFactor;}
- AliTPCCalPad* GetPadTime0() {return fPadTime0;}
- AliTPCCalPad* GetPadNoise() {return fPadNoise;}
- AliTPCCalPad* GetPedestals() {return fPedestals;}
- AliTPCSensorTempArray* GetTemperature() {return fTemperature;}
- AliTPCParam* GetParameters(){return fParam;}
- AliTPCAltroMapping ** GetMapping(){ return fMapping;}
- AliTPCClusterParam *GetClusterParam(){ return fClusterParam;}
- TObjArray *GetTimeGainSplines(){ return fTimeGainSplines;}
+ AliTPCCalPad* GetPadGainFactor() const {return fPadGainFactor;}
+ AliTPCCalPad* GetDedxGainFactor() const {return fDedxGainFactor;}
+ AliTPCCalPad* GetPadTime0() const {return fPadTime0;}
+ AliTPCCalPad* GetDistortionMap(Int_t i) const;
+ AliTPCCorrection * GetTPCComposedCorrection() const { return fComposedCorrection;}
+ TObjArray * GetTPCComposedCorrectionArray() const { return fComposedCorrectionArray;}
+ void SetTPCComposedCorrection(AliTPCCorrection *compCorr) { fComposedCorrection=compCorr;}
+ AliTPCCorrection * GetTPCComposedCorrection(Float_t field) const;
+ AliTPCCorrection * GetTPCComposedCorrectionDelta() const;
+ Bool_t HasAlignmentOCDB() const { return fBHasAlignmentOCDB;}
+
+ AliTPCCalPad* GetPadNoise() const {return fPadNoise;}
+ AliTPCCalPad* GetPedestals() const{return fPedestals;}
+ //ALTRO config data
+ TObjArray* GetAltroConfigData() const {return fALTROConfigData;}
+ AliTPCCalPad* GetALTROAcqStart() const {return fALTROConfigData?static_cast<AliTPCCalPad*>(fALTROConfigData->FindObject("AcqStart")):0;}
+ AliTPCCalPad* GetALTROZsThr() const {return fALTROConfigData?static_cast<AliTPCCalPad*>(fALTROConfigData->FindObject("ZsThr")):0;}
+ AliTPCCalPad* GetALTROFPED() const {return fALTROConfigData?static_cast<AliTPCCalPad*>(fALTROConfigData->FindObject("FPED")):0;}
+ AliTPCCalPad* GetALTROAcqStop() const {return fALTROConfigData?static_cast<AliTPCCalPad*>(fALTROConfigData->FindObject("AcqStop")):0;}
+ AliTPCCalPad* GetALTROMasked() const {return fALTROConfigData?static_cast<AliTPCCalPad*>(fALTROConfigData->FindObject("Masked")):0;}
+ TMap* GetRCUconfig() const {return fALTROConfigData?(TMap*)(fALTROConfigData->FindObject("RCUconfig")):0;}
+ Int_t GetRCUTriggerConfig() const;
+ Bool_t IsTrgL0();
+ Bool_t IsTrgL1();
+
+
+ //Pulser data
+ TObjArray* GetPulserData() const {return fPulserData;}
+ AliTPCCalPad* GetPulserTmean() const {return fPulserData?static_cast<AliTPCCalPad*>(fPulserData->FindObject("PulserTmean")):0;}
+ AliTPCCalPad* GetPulserTrms() const {return fPulserData?static_cast<AliTPCCalPad*>(fPulserData->FindObject("PulserTrms")):0;}
+ AliTPCCalPad* GetPulserQmean() const {return fPulserData?static_cast<AliTPCCalPad*>(fPulserData->FindObject("PulserQmean")):0;}
+ //CE data
+ TObjArray* GetCEData() const {return fCEData;}
+ AliTPCCalPad* GetCETmean() const {return fCEData?static_cast<AliTPCCalPad*>(fCEData->FindObject("CETmean")):0;}
+ AliTPCCalPad* GetCETrms() const {return fCEData?static_cast<AliTPCCalPad*>(fCEData->FindObject("CETrms")):0;}
+ AliTPCCalPad* GetCEQmean() const {return fCEData?static_cast<AliTPCCalPad*>(fCEData->FindObject("CEQmean")):0;}
+ TObjArray* GetCErocTtime() const {return fCEData?static_cast<TObjArray*>(fCEData->FindObject("rocTtime")):0;}
+ TObjArray* GetCErocQtime() const {return fCEData?static_cast<TObjArray*>(fCEData->FindObject("rocQtime")):0;}
+ TObjArray* GetCEfitsDrift()const {return fCEData?static_cast<TObjArray*>(fCEData->FindObject("ceFitsDrift")):0;}
+ TGraph* GetCErocTgraph(const Int_t roc)const {return GetCErocTtime()?static_cast<TGraph*>(GetCErocTtime()->At(roc)):0;}
+ TGraph* GetCErocQgraph(const Int_t roc)const {return GetCErocQtime()?static_cast<TGraph*>(GetCErocQtime()->At(roc)):0;}
+ static Float_t GetCEdriftTime(Int_t run, Int_t sector, Double_t timeStamp=-1., Int_t *entries=0);
+ static Float_t GetCEchargeTime(Int_t run, Int_t sector, Double_t timeStamp=-1., Int_t *entries=0);
+ //Raw calibration
+ AliTPCCalibRaw* GetCalibRaw() const {return fCalibRaw;}
+ //QA object
+ AliTPCdataQA* GetDataQA() const {return fDataQA;}