From 85c88881f5971ebfaf67d98d0164bdc0734af509 Mon Sep 17 00:00:00 2001 From: agheata Date: Wed, 12 Oct 2011 06:32:12 +0000 Subject: [PATCH] Protection added (Levente) --- PWG1/HMPID/AliHMPIDTaskQA.cxx | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/PWG1/HMPID/AliHMPIDTaskQA.cxx b/PWG1/HMPID/AliHMPIDTaskQA.cxx index affcc52642c..536a20f066a 100644 --- a/PWG1/HMPID/AliHMPIDTaskQA.cxx +++ b/PWG1/HMPID/AliHMPIDTaskQA.cxx @@ -283,7 +283,9 @@ void AliHMPIDTaskQA::UserExec(Option_t *) if(Equal(x,0.,ktol) && Equal(y,0.,ktol) && Equal(xpc,0.,ktol) && Equal(ypc,0.,ktol)) continue; Float_t sign = track->GetSign(); - Int_t ch = track->GetHMPIDcluIdx()/1000000; + Int_t ch = track->GetHMPIDcluIdx()/1000000; + if( ch < 0 || ch > 6 ) continue; //Chamber numbering is [0,6] + if (sign > 0.) fHmpMipTrkDistPosX[ch]->Fill(xpc - x), fHmpMipTrkDistPosY[ch]->Fill(ypc - y); if (sign < 0.) fHmpMipTrkDistNegX[ch]->Fill(xpc - x), fHmpMipTrkDistNegY[ch]->Fill(ypc - y); fHmpMipCharge[ch]->Fill(q); -- 2.43.5