AliCDBEntry* entry5 = AliCDBManager::Instance()->Get("GRP/GRP/Data");
AliGRPObject* grpData = dynamic_cast<AliGRPObject*>(entry5->GetObject());
- if (!grpData) {printf("Failed to get GRP data for run",runNumber); return;}
+ if (!grpData) {
+ ::Error("AddTaskT0Calib","Failed to get GRP data for run %d",runNumber);
+ return;
+ }
+
TString LHCperiod = grpData->GetLHCPeriod();
Bool_t isLHC10b = LHCperiod.Contains("LHC10b");
Bool_t isLHC10c = LHCperiod.Contains("LHC10c");
- printf("LHCperiod:%s\n isLHC10b:%d isLHC10c%d\n",
- LHCperiod.Data(),(Int_t)isLHC10b, (Int_t)isLHC10c);
+
+ ::Info("AddTaskT0Calib","LHCperiod:%s ---> isLHC10b:%d isLHC10c:%d",
+ LHCperiod.Data(),(Int_t)isLHC10b, (Int_t)isLHC10c);
if(isLHC10b || isLHC10c) mytask-> SetRefPMT(12,2);
AliCDBEntry *entryCalib0 = man->Get("T0/Calib/Latency");
if(!entryCalib0) {
- AliError::(Form("Cannot find any AliCDBEntry for [Calib, Latency]!"));
+ ::Error("AddTastT0Calib","Cannot find any AliCDBEntry for [Calib, Latency]!");
return;
}
AliT0CalibLatency *calibda=(AliT0CalibLatency*)entryCalib0->GetObject();
AliCDBEntry *entryCalib1 = man->Get("T0/Calib/TimeDelay");
if(!entryCalib1) {
- AliError::(Form("Cannot find any AliCDBEntry for [Calib, TimeDelay]!"));
+ ::Error("AddTaskT0Calib","Cannot find any AliCDBEntry for [Calib, TimeDelay]!");
return;
}
else
AliCDBEntry *entryCalib2 = man->Get("T0/Calib/TimeAdjust");
if(!entryCalib2) {
- AliError(Form("Cannot find any AliCDBEntry for [Calib, TimeAdjust]!"));
+ ::Error("AddTaskT0Calib","Cannot find any AliCDBEntry for [Calib, TimeAdjust]!");
}
else
{
//
AliCDBEntry* entry = AliCDBManager::Instance()->Get("TPC/Calib/RecoParam");
if (!entry){
- printf("TPC reco param not available");
+ ::Error("AddTaskTPCCalib","TPC reco param not available");
+ return;
}
TObjArray * array = (TObjArray*)entry->GetObject();
if (!array){
- printf("TPC reco param not available");
+ ::Error("AddTaskTPCCalib","TPC reco param not available");
+ return;
}
//get the beam type from OCDB to decide which type of reco param we need -
AliGRPObject* grpData = dynamic_cast<AliGRPObject*>(entry->GetObject()); // new GRP entry
TString beamType = grpData->GetBeamType();
if (beamType==AliGRPObject::GetInvalidString()) {
- AliError("GRP/GRP/Data entry: missing value for the beam type ! Using UNKNOWN");
+ ::Error("AddTaskTPCCalib","GRP/GRP/Data entry: missing value for the beam type ! Using UNKNOWN");
beamType = "UNKNOWN";
}
// 0 - Low Flux (pp), 1- High Flux (Pb-Pb)
if (beamType.Contains("p-p")) {fluxType=0;}
if (beamType.Contains("A-A")) {fluxType=1;}
AliTPCRecoParam * tpcRecoParam = (AliTPCRecoParam*)array->At(fluxType);
- printf("beam type: %s, using fluxType=%i\n",beamType.Data(),fluxType);
+ ::Info("AddTaskTPCCalib","Beam type: %s, using fluxType=%i",beamType.Data(),fluxType);
tpcRecoParam->Print();
transform->SetCurrentRecoParam(tpcRecoParam);
AliCDBEntry *entryCalib0 = man->Get("T0/Calib/Latency");
if(!entryCalib0) {
- AliError::(Form("Cannot find any AliCDBEntry for [Calib, Latency]!"));
+ ::Error("AddTaskT0Calib","Cannot find any AliCDBEntry for [Calib, Latency]!");
return;
}
AliT0CalibLatency *calibda=(AliT0CalibLatency*)entryCalib0->GetObject();
AliCDBEntry *entryCalib1 = man->Get("T0/Calib/TimeDelay");
if(!entryCalib1) {
- AliError::(Form("Cannot find any AliCDBEntry for [Calib, TimeDelay]!"));
+ ::Error("AddTaskT0Calib","Cannot find any AliCDBEntry for [Calib, TimeDelay]!");
return;
}
else
AliCDBEntry *entryCalib2 = man->Get("T0/Calib/TimeAdjust");
if(!entryCalib2) {
- AliError(Form("Cannot find any AliCDBEntry for [Calib, TimeAdjust]!"));
+ ::Error("AddTaskT0Calib","Cannot find any AliCDBEntry for [Calib, TimeAdjust]!");
}
else
{
//
AliCDBEntry* entry = AliCDBManager::Instance()->Get("TPC/Calib/RecoParam");
if (!entry){
- printf("TPC reco param not available");
+ ::Error("AddTaskTPCCalib","TPC reco param not available");
+ return;
}
TObjArray * array = (TObjArray*)entry->GetObject();
if (!array){
- printf("TPC reco param not available");
+ ::Error("AddTaskTPCCalib","TPC reco param not available");
+ return;
}
//get the beam type from OCDB to decide which type of reco param we need -
AliGRPObject* grpData = dynamic_cast<AliGRPObject*>(entry->GetObject()); // new GRP entry
TString beamType = grpData->GetBeamType();
if (beamType==AliGRPObject::GetInvalidString()) {
- AliError("GRP/GRP/Data entry: missing value for the beam type ! Using UNKNOWN");
+ ::Error("AddTaskTPCCalib","GRP/GRP/Data entry: missing value for the beam type ! Using UNKNOWN");
beamType = "UNKNOWN";
}
// 0 - Low Flux (pp), 1- High Flux (Pb-Pb)
if (beamType.Contains("p-p")) {fluxType=0;}
if (beamType.Contains("A-A")) {fluxType=1;}
AliTPCRecoParam * tpcRecoParam = (AliTPCRecoParam*)array->At(fluxType);
- printf("beam type: %s, using fluxType=%i\n",beamType.Data(),fluxType);
+ ::Info("AddTaskTPCCalib","Beam type: %s, using fluxType=%i",beamType.Data(),fluxType);
tpcRecoParam->Print();
transform->SetCurrentRecoParam(tpcRecoParam);