Some changes/bug corrections for SetHole(1) option.
authormorsch <morsch@f7af4fe6-9843-0410-8265-dc069ae4e863>
Thu, 18 Oct 2001 14:11:35 +0000 (14:11 +0000)
committermorsch <morsch@f7af4fe6-9843-0410-8265-dc069ae4e863>
Thu, 18 Oct 2001 14:11:35 +0000 (14:11 +0000)
STRUCT/AliFRAMEv2.cxx

index 5e1d646af78c25572a0f7e5c74a07bc9a4be84ba..8c30e53c67ebe58aacc70a323f3dce67abae47d6 100644 (file)
@@ -15,6 +15,9 @@
 
 /*
 $Log$
 
 /*
 $Log$
+Revision 1.7  2001/10/16 14:50:59  morsch
+... or better use modified IsVersion() method.
+
 Revision 1.6  2001/10/16 14:33:04  morsch
 Hole() method needed by TRD to find out wheter frame has holes.
 
 Revision 1.6  2001/10/16 14:33:04  morsch
 Hole() method needed by TRD to find out wheter frame has holes.
 
@@ -98,13 +101,13 @@ void AliFRAMEv2::CreateGeometry()
   const Float_t krad2deg = 180./TMath::Pi();
   const Float_t kdeg2rad = 1./krad2deg;
 
   const Float_t krad2deg = 180./TMath::Pi();
   const Float_t kdeg2rad = 1./krad2deg;
 
-  Float_t iFrH   = 114.4;
-  Float_t ringH  = 4.;
-  Float_t ringW  = 10.;
-  Float_t longH  = 5.39;
-  Float_t longW  = 6.;  
-  Float_t dwl    = 3.14;
-  Float_t dwh    = 0.96;
+  Float_t iFrH   = 114.40;
+  Float_t ringH  =   4.00;
+  Float_t ringW  =  10.00;
+  Float_t longH  =   5.39;
+  Float_t longW  =   6.00;  
+  Float_t dwl    =   3.14;
+  Float_t dwh    =   0.96;
 
 // 
   Float_t dymodU[3] = {70.0, 224.0, 341.};
 
 // 
   Float_t dymodU[3] = {70.0, 224.0, 341.};
@@ -889,7 +892,6 @@ void AliFRAMEv2::CreateGeometry()
       gMC->Gspos("BTO3", 1, "B075", 0., 0.,  42.69, 0, "ONLY");
   } else {
       printf("\n FRAME Version with Holes !");
       gMC->Gspos("BTO3", 1, "B075", 0., 0.,  42.69, 0, "ONLY");
   } else {
       printf("\n FRAME Version with Holes !");
-      
       ptrd1[0] = 49.8065;
       ptrd1[1] = 62.8535;
       ptrd1[2] = 375.5;
       ptrd1[0] = 49.8065;
       ptrd1[1] = 62.8535;
       ptrd1[2] = 375.5;
@@ -910,23 +912,18 @@ void AliFRAMEv2::CreateGeometry()
       ptrd1[2] =  79.75;
       gMC->Gsvolu("BTO3", "TRD1", kAir, ptrd1, 4);  
       
       ptrd1[2] =  79.75;
       gMC->Gsvolu("BTO3", "TRD1", kAir, ptrd1, 4);  
       
-      gMC->Gspos("BTR1", 1, "B071", 0., 0., -10.8, 0, "ONLY");
-
-      gMC->Gspos("BTR2", 1, "B074", 0., -218.75, -10.8, idrotm[152], "ONLY");
-      gMC->Gspos("BTR2", 2, "B074", 0.,  218.75, -10.8,           0, "ONLY");
-
-      gMC->Gspos("BTR3", 1, "B075", 0., -295.75, -10.8, idrotm[152], "ONLY");
-      gMC->Gspos("BTR3", 2, "B075", 0.,  295.75, -10.8,           0, "ONLY");
 
 
-
-      gMC->Gspos("BTO1", 1, "B071", 0., 0., -42.7, 0, "ONLY");
-
-      gMC->Gspos("BTO2", 1, "B074", 0., -218.75, -42.7, idrotm[152], "ONLY");
-      gMC->Gspos("BTO2", 2, "B074", 0.,  218.75, -42.7,           0, "ONLY");
-
-      gMC->Gspos("BTO3", 1, "B075", 0., -295.75, -42.7, idrotm[152], "ONLY");
-      gMC->Gspos("BTO3", 2, "B075", 0.,  295.75, -42.7,           0, "ONLY");
-      
+      gMC->Gspos("BTR1", 1, "B071", 0.,    0.00, -10.8,            0, "ONLY");
+      gMC->Gspos("BTR2", 1, "B074", 0., -218.75, -10.8, idrotm[2070], "ONLY");
+      gMC->Gspos("BTR2", 2, "B074", 0.,  218.75, -10.8,            0, "ONLY");
+      gMC->Gspos("BTR3", 1, "B075", 0., -295.75, -10.8, idrotm[2070], "ONLY");
+      gMC->Gspos("BTR3", 2, "B075", 0.,  295.75, -10.8,            0, "ONLY");
+
+      gMC->Gspos("BTO1", 1, "B071", 0.,    0.00, 42.69,            0, "ONLY");
+      gMC->Gspos("BTO2", 1, "B074", 0., -218.75, 42.69, idrotm[2070], "ONLY");
+      gMC->Gspos("BTO2", 2, "B074", 0.,  218.75, 42.69,            0, "ONLY");
+      gMC->Gspos("BTO3", 1, "B075", 0., -295.75, 42.69, idrotm[2070], "ONLY");
+      gMC->Gspos("BTO3", 2, "B075", 0.,  295.75, 42.69,            0, "ONLY");
   }
 }
  
   }
 }