AliCDBEntry *entry =
AliCDBManager::Instance()->Get("TPC/Config/Temperature",run);
- TTree *tree = (TTree*) entry->GetObject();
- fSensors = AliTPCSensorTemp::ReadTree(tree);
- fSensors->BypassStreamer(kFALSE);
-
+ if (entry) {
+ TTree *tree = (TTree*) entry->GetObject();
+ fSensors = AliTPCSensorTemp::ReadTree(tree);
+ fSensors->BypassStreamer(kFALSE);
+ }
}
//_____________________________________________________________________________
AliTPCSensorTempArray::AliTPCSensorTempArray(UInt_t startTime, UInt_t endTime,
//
fSensors = AliTPCSensorTemp::ReadTree(confTree,amandaString);
fSensors->BypassStreamer(kFALSE);
- fStartTime = TTimeStamp(startTime);
- fEndTime = TTimeStamp(endTime);
+ fStartTime = TTimeStamp((time_t)startTime,0);
+ fEndTime = TTimeStamp((time_t)endTime,0);
}
//_____________________________________________________________________________
// Read list of temperature sensors from text file
//
AliCDBEntry *entry = AliCDBManager::Instance()->Get(dbEntry);
+ if (!entry) {
+ AliWarning(Form("No OCDB entry %s available\n",dbEntry));
+ return;
+ }
TTree *tree = (TTree*) entry->GetObject();
- fSensors = AliTPCSensorTemp::ReadTree(tree);
+ if (tree) fSensors = AliTPCSensorTemp::ReadTree(tree);
}