fDataQA=dynamic_cast<AliTPCdataQA*>(entry->GetObject());
}
// High voltage
- entry = AliCDBManager::Instance()->Get("TPC/Calib/HighVoltage",fRun);
- if (entry) {
- fVoltageArray.AddAt(entry->GetObject(),fRun);
+ if (fRun>=0){
+ entry = AliCDBManager::Instance()->Get("TPC/Calib/HighVoltage",fRun);
+ if (entry) {
+ fVoltageArray.AddAt(entry->GetObject(),fRun);
+ }
}
}
// - > Don't use it for reconstruction - Only for Calibration studies
//
if (run<=0) return;
+ fRun=run;
AliCDBEntry * entry = 0;
if (run>= fRunList.fN){
fRunList.Set(run*2+1);
//
// Get GRP object for given run
//
+ if (run>= ((Instance()->fGRPArray)).GetEntriesFast()){
+ Instance()->UpdateRunInformations(run);
+ }
AliGRPObject * grpRun = dynamic_cast<AliGRPObject *>((Instance()->fGRPArray).At(run));
if (!grpRun) {
Instance()->UpdateRunInformations(run);
Double_t medianY=0;
if (!arrT) return;
for (Int_t i=0; i<arrT->GetEntries();i++){
- TGraphErrors *graph= (TGraphErrors*)arrT->At(i);
+ TGraphErrors *graph= dynamic_cast<TGraphErrors*>(arrT->At(i));
if (!graph) continue;
if (graph->GetN()<kMinPoints){
delete graph;