From c505f70b2532c2c3868a3e942bc1982f24dc97ae Mon Sep 17 00:00:00 2001 From: basanta Date: Sat, 16 Jan 2010 08:32:48 +0000 Subject: [PATCH] CPV or PREshower plane is according to Module number instead of zposition --- PMD/AliPMDDigitizer.cxx | 36 +++++++++++++++++++++++------------- 1 file changed, 23 insertions(+), 13 deletions(-) diff --git a/PMD/AliPMDDigitizer.cxx b/PMD/AliPMDDigitizer.cxx index 3306704f851..fcee91d776a 100644 --- a/PMD/AliPMDDigitizer.cxx +++ b/PMD/AliPMDDigitizer.cxx @@ -416,16 +416,16 @@ void AliPMDDigitizer::Hits2SDigits(Int_t ievt) } AliDebug(2,Form("Zposition = %f Edeposition = %f",zPos,edep)); - //Float_t zposition = TMath::Abs(zPos); - if (zPos < fZPos) + + if (vol7 < 24) { - // CPV - fDetNo = 1; + // PRE + fDetNo = 0; } - else if (zPos > fZPos) + else { - // PMD - fDetNo = 0; + // CPV + fDetNo = 1; } Int_t smn = smnumber; @@ -661,17 +661,27 @@ void AliPMDDigitizer::Hits2Digits(Int_t ievt) AliDebug(2,Form("ZPosition = %f Edeposition = %d",zPos,edep)); - if (zPos < fZPos) + if (vol7 < 24) + { + // PRE + fDetNo = 0; + } + else { - // CPV fDetNo = 1; } - else if (zPos > fZPos) + /* + if (zPos < fZPos) { - // PMD - fDetNo = 0; + // CPV + fDetNo = 1; } - + else if (zPos > fZPos) + { + // PMD + fDetNo = 0; + } + */ Int_t smn = smnumber; Int_t ixx = xpad - 1; Int_t iyy = ypad - 1; -- 2.39.3