//
const Int_t kNIS=param->GetNInnerSector(), kNOS=param->GetNOuterSector();
Double_t sign = 1.;
- Double_t zwidth = param->GetZWidth()*driftCorr*vdcorrectionTime;
+ Double_t zwidth = param->GetZWidth()*driftCorr;
+ if (AliTPCRecoParam:: GetUseTimeCalibration()) zwidth*=vdcorrectionTime;
Double_t padWidth = 0;
Double_t padLength = 0;
Double_t maxPad = 0;
if (AliTPCcalibDB::Instance()->IsTrgL0()){
// by defualt we assume L1 trigger is used - make a correction in case of L0
AliCTPTimeParams* ctp = AliTPCcalibDB::Instance()->GetCTPTimeParams();
- Double_t delay = ctp->GetDelayL1L0()*0.000000025;
- x[2]-=delay/param->GetTSample();
+ if (ctp){
+ //for TPC standalone runs no ctp info
+ Double_t delay = ctp->GetDelayL1L0()*0.000000025;
+ x[2]-=delay/param->GetTSample();
+ }
}
x[2]-= param->GetNTBinsL1();
x[2]*= zwidth; // tranform time bin to the distance to the ROC