]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - TPC/AliTPCParamSR.cxx
Adding anti-Lambda and anti-Xi
[u/mrichter/AliRoot.git] / TPC / AliTPCParamSR.cxx
index 2b6ef4072c25789f0c4a1781caa8aaaecfc472ab..a112df279b8ed4dc89adfa6c44feed713b1622fd 100644 (file)
@@ -65,29 +65,6 @@ AliTPCParamSR::AliTPCParamSR()
   SetDefault();
   Update();
 }
-AliTPCParamSR::AliTPCParamSR(const AliTPCParamSR &param)
-              :AliTPCParam(),
-              fInnerPRF(0),
-              fOuter1PRF(0),
-              fOuter2PRF(0),
-              fTimeRF(0),
-              fFacSigmaPadRow(0),
-              fFacSigmaPad(0),
-              fFacSigmaTime(0)
-{
-  //
-  //  copy constructor - dummy
-  //
-  fFacSigmaPadRow = param.fFacSigmaPadRow;
-}
-AliTPCParamSR & AliTPCParamSR::operator =(const AliTPCParamSR & param)
-{
-  //
-  // assignment operator - dummy
-  //
-  fZLength=param.fZLength;
-  return (*this);
-}
 
 AliTPCParamSR::~AliTPCParamSR()
 {
@@ -567,7 +544,9 @@ Int_t  AliTPCParamSR::CalcResponseFast(Float_t* xyz, Int_t * index, Int_t row, F
     if ( (apadrow<0) || (apadrow>=2*kpadrn)) 
       continue;
     // pad angular correction
-    Float_t angle = kTanMax*2.*(cpad+0.5)/Float_t(npads);
+    Float_t angle = 0.;
+    if (npads != 0)
+      angle = kTanMax*2.*(cpad+0.5)/Float_t(npads);
     Float_t dpadangle =0;
     if (index[1]<fNInnerSector){
       dpadangle = angle*dpadrow*fInnerPadPitchLength/fInnerPadPitchWidth;