]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - TRD/MakeTRDResMisAlignment.C
Copy arrays in assignment instead of the pointer; avoid double delete.
[u/mrichter/AliRoot.git] / TRD / MakeTRDResMisAlignment.C
index 3c8df28de514be43e4ca06fb70073cf8bafa3cfc..09a5df5735ba536f3de11c8cef4663601156cd37 100644 (file)
@@ -72,10 +72,11 @@ void MakeTRDResMisAlignment(){
       rx*=chrx;
       ry*=chry;
       rz*=chrz;
-       chId++;
-       volid = AliGeomManager::LayerToVolUID(iLayer,chId);
+      chId++;
+      if ((iSect==13 || iSect==14 || iSect==15) && iCh==2) continue;
+      volid = AliGeomManager::LayerToVolUID(iLayer,chId);
       symname = AliGeomManager::SymName(volid);
-       if( (TString(gSystem->Getenv("PARTGEOM")) == TString("kTRUE")) && !sActive[iSect] ) continue;
+      if( (TString(gSystem->Getenv("PARTGEOM")) == TString("kTRUE")) && !sActive[iSect] ) continue;
       new(alobj[j++]) AliAlignObjParams(symname,volid,dx,dy,dz,rx,ry,rz,kFALSE);
     }
   }