if (!ostr) {
AliError("problems while getting run number from histogram title");
fStatus = kDataError;
+ delete strarr;
return kFALSE;
}
str = ostr->GetString();
if (!str.BeginsWith("run:")) {
AliError("problems while getting run number from histogram title");
fStatus = kDataError;
+ delete strarr;
return kFALSE;
}
str.Remove(0, 5);
if (runNb <= 0) {
AliError(Form("bad run number: %d", runNb));
fStatus = kDataError;
+ delete strarr;
return kFALSE;
}
AliInfo(Form("got run number: %d", runNb));
if (!ostr) {
AliError("problems while getting start timestamp from histogram title");
fStatus = kDataError;
+ delete strarr;
return kFALSE;
}
str = ostr->GetString();
if (!str.BeginsWith("startTimestamp:")) {
AliError("problems while getting start timestamp from histogram title");
fStatus = kDataError;
+ delete strarr;
return kFALSE;
}
str.Remove(0, 16);
if (startTimestamp <= 0) {
AliError(Form("bad start timestamp: %d", startTimestamp));
fStatus = kDataError;
+ delete strarr;
return kFALSE;
}
TTimeStamp ts = startTimestamp;
if (!ostr) {
AliError("problems while getting BPTX from histogram title");
fStatus = kDataError;
+ delete strarr;
return kFALSE;
}
str = ostr->GetString();
if (!str.BeginsWith("BPTX:")) {
AliError("problems while getting BPTX from histogram title");
fStatus = kDataError;
+ delete strarr;
return kFALSE;
}
str.Remove(0, 6);
Bool_t useBPTX = atoi(str.Data());
AliInfo(Form("got BPTX: %d", useBPTX));
+ delete strarr;
+
/*** CALIBRATION STAGE ***/
/* get fit function */