From: hristov Date: Wed, 13 May 2009 09:06:53 +0000 (+0000) Subject: Temporary protections, to be investigated in more details by the detector experts X-Git-Url: http://git.uio.no/git/?p=u%2Fmrichter%2FAliRoot.git;a=commitdiff_plain;h=719e870cad3ba5fe3a4cb621233ecd15c12274b7 Temporary protections, to be investigated in more details by the detector experts --- diff --git a/PHOS/AliPHOSQADataMakerRec.cxx b/PHOS/AliPHOSQADataMakerRec.cxx index b89d83d9a14..c05a2091e2e 100644 --- a/PHOS/AliPHOSQADataMakerRec.cxx +++ b/PHOS/AliPHOSQADataMakerRec.cxx @@ -449,16 +449,16 @@ void AliPHOSQADataMakerRec::MakeRaws(AliRawReader* rawReader) delete decoder; GetRawsData(kEtotLG)->Fill(lgEtot) ; TParameter * p = dynamic_cast*>(GetParameterList()->FindObject(Form("%s_%s_%s", GetName(), AliQAv1::GetTaskName(AliQAv1::kRAWS).Data(), GetRawsData(kEtotLG)->GetName()))) ; - p->SetVal(lgEtot) ; + if (p) p->SetVal(lgEtot) ; GetRawsData(kEtotHG)->Fill(hgEtot) ; p = dynamic_cast*>(GetParameterList()->FindObject(Form("%s_%s_%s", GetName(), AliQAv1::GetTaskName(AliQAv1::kRAWS).Data(), GetRawsData(kEtotHG)->GetName()))) ; - p->SetVal(hgEtot) ; + if (p) p->SetVal(hgEtot) ; GetRawsData(kNtotLG)->Fill(lgNtot) ; p = dynamic_cast*>(GetParameterList()->FindObject(Form("%s_%s_%s", GetName(), AliQAv1::GetTaskName(AliQAv1::kRAWS).Data(), GetRawsData(kNtotLG)->GetName()))) ; - p->SetVal(lgNtot) ; + if (p) p->SetVal(lgNtot) ; GetRawsData(kNtotHG)->Fill(hgNtot) ; p = dynamic_cast*>(GetParameterList()->FindObject(Form("%s_%s_%s", GetName(), AliQAv1::GetTaskName(AliQAv1::kRAWS).Data(), GetRawsData(kNtotHG)->GetName()))) ; - p->SetVal(hgNtot) ; + if (p) p->SetVal(hgNtot) ; } //____________________________________________________________________________ void AliPHOSQADataMakerRec::MakeRecPoints(TTree * clustersTree) diff --git a/VZERO/AliVZEROQADataMakerRec.cxx b/VZERO/AliVZEROQADataMakerRec.cxx index 3a1bde731be..d4b67308b94 100644 --- a/VZERO/AliVZEROQADataMakerRec.cxx +++ b/VZERO/AliVZEROQADataMakerRec.cxx @@ -682,37 +682,37 @@ void AliVZEROQADataMakerRec::MakeESDs(AliESDEvent * esd) fEvent++; TParameter * p = dynamic_cast*>(GetParameterList()->FindObject(Form("%s_%s_%s", GetName(), AliQAv1::GetTaskName(AliQAv1::kRAWS).Data(), GetRawsData(kMultiV0A)->GetName()))) ; - p->SetVal((double)mulV0A) ; + if (p) p->SetVal((double)mulV0A) ; p = dynamic_cast*>(GetParameterList()->FindObject(Form("%s_%s_%s", GetName(), AliQAv1::GetTaskName(AliQAv1::kRAWS).Data(), GetRawsData(kMultiV0C)->GetName()))) ; - p->SetVal((double)mulV0C) ; + if (p) p->SetVal((double)mulV0C) ; p = dynamic_cast*>(GetParameterList()->FindObject(Form("%s_%s_%s", GetName(), AliQAv1::GetTaskName(AliQAv1::kRAWS).Data(), GetRawsData(kChargeV0A)->GetName()))) ; - p->SetVal((double)chargeV0A) ; + if (p) p->SetVal((double)chargeV0A) ; p = dynamic_cast*>(GetParameterList()->FindObject(Form("%s_%s_%s", GetName(), AliQAv1::GetTaskName(AliQAv1::kRAWS).Data(), GetRawsData(kChargeV0C)->GetName()))) ; - p->SetVal((double)chargeV0C) ; + if (p) p->SetVal((double)chargeV0C) ; p = dynamic_cast*>(GetParameterList()->FindObject(Form("%s_%s_%s", GetName(), AliQAv1::GetTaskName(AliQAv1::kRAWS).Data(), GetRawsData(kChargeV0)->GetName()))) ; - p->SetVal((double)(chargeV0A + chargeV0C)) ; + if (p) p->SetVal((double)(chargeV0A + chargeV0C)) ; p = dynamic_cast*>(GetParameterList()->FindObject(Form("%s_%s_%s", GetName(), AliQAv1::GetTaskName(AliQAv1::kRAWS).Data(), GetRawsData(kRawMIPV0A)->GetName()))) ; - p->SetVal((double)mipV0A) ; + if (p) p->SetVal((double)mipV0A) ; p = dynamic_cast*>(GetParameterList()->FindObject(Form("%s_%s_%s", GetName(), AliQAv1::GetTaskName(AliQAv1::kRAWS).Data(), GetRawsData(kRawMIPV0C)->GetName()))) ; - p->SetVal((double)mipV0C) ; + if (p) p->SetVal((double)mipV0C) ; p = dynamic_cast*>(GetParameterList()->FindObject(Form("%s_%s_%s", GetName(), AliQAv1::GetTaskName(AliQAv1::kRAWS).Data(), GetRawsData(kRawMIPV0)->GetName()))) ; - p->SetVal((double)(mipV0A + mipV0C)) ; + if (p) p->SetVal((double)(mipV0A + mipV0C)) ; p = dynamic_cast*>(GetParameterList()->FindObject(Form("%s_%s_%s", GetName(), AliQAv1::GetTaskName(AliQAv1::kRAWS).Data(), GetRawsData(kV0ATime)->GetName()))) ; - p->SetVal((double)timeV0A) ; + if (p) p->SetVal((double)timeV0A) ; p = dynamic_cast*>(GetParameterList()->FindObject(Form("%s_%s_%s", GetName(), AliQAv1::GetTaskName(AliQAv1::kRAWS).Data(), GetRawsData(kV0CTime)->GetName()))) ; - p->SetVal((double)timeV0C) ; + if (p) p->SetVal((double)timeV0C) ; p = dynamic_cast*>(GetParameterList()->FindObject(Form("%s_%s_%s", GetName(), AliQAv1::GetTaskName(AliQAv1::kRAWS).Data(), GetRawsData(kDiffTime)->GetName()))) ; - p->SetVal((double)diffTime) ; + if (p) p->SetVal((double)diffTime) ; delete rawStream; rawStream = 0x0;