X-Git-Url: http://git.uio.no/git/?a=blobdiff_plain;f=TRD%2FAliTRDmcmSim.cxx;h=d6536c4ac4f94ec3172d54befc1dd1f09e04827d;hb=90c58ec943ede2ea95cb08392596f8eb12c7a7e6;hp=162a623eafe3b0e16b10165acb80a125299a73dc;hpb=d868a243cfaae41047f774c0a05e95e906772329;p=u%2Fmrichter%2FAliRoot.git diff --git a/TRD/AliTRDmcmSim.cxx b/TRD/AliTRDmcmSim.cxx index 162a623eafe..d6536c4ac4f 100644 --- a/TRD/AliTRDmcmSim.cxx +++ b/TRD/AliTRDmcmSim.cxx @@ -1115,9 +1115,9 @@ void AliTRDmcmSim::ZSMapping() // ----- first channel ----- iAdc = 0; - ap = 0; // previous - ac = adc[iAdc ][it]; // current - an = adc[iAdc+1][it]; // next + ap = 0 >> fgkAddDigits; // previous + ac = adc[iAdc ][it] >> fgkAddDigits; // current + an = adc[iAdc+1][it] >> fgkAddDigits; // next mask = ( ac >= ap && ac >= an ) ? 0 : 0x1; // peak center detection mask += ( ap + ac + an > eBIT ) ? 0 : 0x2; // cluster @@ -1133,9 +1133,9 @@ void AliTRDmcmSim::ZSMapping() // ----- last channel ----- iAdc = AliTRDfeeParam::GetNadcMcm() - 1; - ap = adc[iAdc-1][it]; // previous - ac = adc[iAdc ][it]; // current - an = 0; // next + ap = adc[iAdc-1][it] >> fgkAddDigits; // previous + ac = adc[iAdc ][it] >> fgkAddDigits; // current + an = 0 >> fgkAddDigits; // next mask = ( ac >= ap && ac >= an ) ? 0 : 0x1; // peak center detection mask += ( ap + ac + an > eBIT ) ? 0 : 0x2; // cluster @@ -1150,9 +1150,9 @@ void AliTRDmcmSim::ZSMapping() // ----- middle channels ----- for( iAdc = 1 ; iAdc < AliTRDfeeParam::GetNadcMcm()-1; iAdc++ ) { - ap = adc[iAdc-1][it]; // previous - ac = adc[iAdc ][it]; // current - an = adc[iAdc+1][it]; // next + ap = adc[iAdc-1][it] >> fgkAddDigits; // previous + ac = adc[iAdc ][it] >> fgkAddDigits; // current + an = adc[iAdc+1][it] >> fgkAddDigits; // next mask = ( ac >= ap && ac >= an ) ? 0 : 0x1; // peak center detection mask += ( ap + ac + an > eBIT ) ? 0 : 0x2; // cluster