Overlaps detected with sampling method corected.
authormorsch <morsch@f7af4fe6-9843-0410-8265-dc069ae4e863>
Fri, 17 Nov 2006 08:53:55 +0000 (08:53 +0000)
committermorsch <morsch@f7af4fe6-9843-0410-8265-dc069ae4e863>
Fri, 17 Nov 2006 08:53:55 +0000 (08:53 +0000)
STRUCT/AliABSOv3.cxx
STRUCT/AliPIPEv3.cxx
STRUCT/AliSHILv3.cxx

index 0c0aa0c..6865c3f 100644 (file)
@@ -890,7 +890,7 @@ void AliABSOv3::CreateGeometry()
       voFA->AddNode(voFaM,        1, gGeoIdentity);
       voFA->AddNode(voFaEndPlate, 1, new TGeoTranslation(0., 0., dzFa + dzEndPlate/2.));
       voFA->AddNode(voFass, 1, new TGeoTranslation(0., 0., 388.45));
-      voFA->AddNode(voFassAlRing, 1, new TGeoTranslation(0., 0., 382. - 0.55));
+      voFA->AddNode(voFassAlRing, 1, new TGeoTranslation(0., 0., 382. - 3.5));
       top->AddNode(voFA, 1, new TGeoCombiTrans(0., 0., -90., rotxz));
 }
 
index 616d0c6..85c87c0 100644 (file)
@@ -2797,6 +2797,7 @@ TGeoVolume* AliPIPEv3::MakeBellow(char* ext, Int_t nc, Float_t rMin, Float_t rMa
     const TGeoMedium* kMedSteel  =  gGeoManager->GetMedium("PIPE_INOX");   
 
     char name[64], nameA[64], nameB[64], bools[64];
+    sprintf(name, "%sBellowUS", ext);
     TGeoVolume* voBellow = new TGeoVolume(name, new TGeoTube(rMin, rMax, dU/2.), kMedVac);
 //      
 //  Upper part of the undulation
index 2db649c..ee22064 100644 (file)
@@ -853,7 +853,7 @@ void AliSHILv3::CreateGeometry()
       Float_t dzSaa2StEnv1  = 163.15;
       Float_t rInSaa2StEnv1 = 65.8/2.;
       // Length of the second section
-      Float_t dzSaa2StEnv2  = 340.35;
+      Float_t dzSaa2StEnv2  = 340.35 - 4.;
       Float_t rInSaa2StEnv2 = 87.2/2.;
       // Rel. starting position 
       Float_t zSaa2StEnv = 3.;