Correct normalisation factor for TPC pads.
authorfca <fca@f7af4fe6-9843-0410-8265-dc069ae4e863>
Fri, 11 Jun 1999 17:53:07 +0000 (17:53 +0000)
committerfca <fca@f7af4fe6-9843-0410-8265-dc069ae4e863>
Fri, 11 Jun 1999 17:53:07 +0000 (17:53 +0000)
TPC/AliTPC.cxx

index 181af9f..562df8c 100644 (file)
@@ -1520,8 +1520,10 @@ Float_t AliTPC::GetSignal(TObjArray *p1, Int_t ntr, Int_t np, TMatrix *m1, TMatr
    
 
    Float_t dist = y - (Float_t)(PadNumber-CentralPad)*fTPCParam->GetPadPitchWidth();
-   for (Int_t i=0;i<7;i++)
+   for (Int_t i=0;i<7;i++){
      PadSignal[i]=fPRF2D->GetPRF(dist+(i-3)*fTPCParam->GetPadPitchWidth(),xwire)*aval;
+     PadSignal[i] *= fTPCParam->GetPadCoupling();
+   }
 
    Int_t  LeftPad = TMath::Max(1,PadNumber-3);
    Int_t  RightPad = TMath::Min(np,PadNumber+3);
@@ -1916,9 +1918,11 @@ void AliTPC::GetCrossTalk (Int_t iFlag,TObjArray *p,Int_t ntracks,Int_t *npads,
 
      Float_t dist = y - (Float_t)(PadNumber-CentralPad)*fTPCParam->GetPadPitchWidth();
        
-     for (Int_t i=0;i<7;i++)
+     for (Int_t i=0;i<7;i++){
        PadSignal[i]=fPRF2D->GetPRF(dist+(3-i)*fTPCParam->GetPadPitchWidth(),xwire)*aval;
 
+       PadSignal[i] *= fTPCParam->GetPadCoupling();
+     }
      // real pad range
 
      Int_t  LeftPad = TMath::Max(1,PadNumber-3);