+//______________________________________________________________________________
+void AliMUONSt1GeometryBuilderV2::CreateSpacer0()
+{
+/// The spacer volumes are defined according to the input prepared by Nicole Willis
+/// without any modifications
+/// <pre>
+/// No. Type Material Center (mm) Dimensions (mm) (half lengths)
+/// 5 BOX EPOXY 408.2 430.4 522.41 5.75 1.5 25.5
+/// 5P BOX EPOXY 408.2 445.4 522.41 5.75 1.5 25.5
+/// 6 BOX EPOXY 408.2 437.9 519.76 5.75 15.0 1.0
+/// 6P BOX EPOXY 408.2 437.9 525.06 5.75 15.0 1.0
+/// 7 CYL INOX 408.2 437.9 522.41 r=3.0 hz=20.63
+/// </pre>
+
+ // tracking medias
+ Int_t* idtmed = fMUON->GetIdtmed()->GetArray()-1099;
+ Int_t idFrameEpoxy = idtmed[1123]; // medium 24 = Frame Epoxy ME730 // was 20 not 16
+ Int_t idInox = idtmed[1128]; // medium 29 Stainless Steel (18%Cr,9%Ni,Fe) // was 21 not 17
+
+ GReal_t par[3];
+ par[0] = 0.575;
+ par[1] = 0.150;
+ par[2] = 2.550;
+ gMC->Gsvolu("Spacer05","BOX",idFrameEpoxy,par,3);
+
+ par[0] = 0.575;
+ par[1] = 1.500;
+ par[2] = 0.100;
+ gMC->Gsvolu("Spacer06","BOX",idFrameEpoxy,par,3);
+
+ par[0] = 0.000;
+ par[1] = 0.300;
+ par[2] = 2.063;
+ gMC->Gsvolu("Spacer07","TUBE",idInox,par,3);
+}
+
+
+//______________________________________________________________________________
+void AliMUONSt1GeometryBuilderV2::CreateSpacer()
+{
+/// The spacer volumes are defined according to the input prepared by Nicole Willis
+/// with modifications needed to fit into existing geometry.
+/// <pre>
+/// No. Type Material Center (mm) Dimensions (mm) (half lengths)
+/// 5 BOX EPOXY 408.2 430.4 522.41 5.75 1.5 25.5
+/// 5P BOX EPOXY 408.2 445.4 522.41 5.75 1.5 25.5
+/// 6 BOX EPOXY 408.2 437.9 519.76 5.75 15.0 1.0
+/// 6P BOX EPOXY 408.2 437.9 525.06 5.75 15.0 1.0
+/// 7 CYL INOX 408.2 437.9 522.41 r=3.0 hz=20.63
+/// </pre>
+/// To fit in existing volumes the volumes 5 and 7 are represented by 2 volumes
+/// with half size in z (5A, &A); the dimensions of the volume 5A were also modified
+/// to avoid overlaps (x made smaller, y larger to abotain the identical volume)
+
+ // tracking medias
+ Int_t* idtmed = fMUON->GetIdtmed()->GetArray()-1099;
+ Int_t idFrameEpoxy = idtmed[1123]; // medium 24 = Frame Epoxy ME730 // was 20 not 16
+ Int_t idInox = idtmed[1128]; // medium 29 Stainless Steel (18%Cr,9%Ni,Fe) // was 21 not 17
+
+ //GReal_t par[3];
+ //par[0] = 0.575;
+ //par[1] = 0.150;
+ //par[2] = 2.550;
+ //gMC->Gsvolu("Spacer5","BOX",idFrameEpoxy,par,3);
+
+ GReal_t par[3];
+ par[0] = 0.510;
+ par[1] = 0.170;
+ par[2] = 1.275;
+ gMC->Gsvolu("Spacer5A","BOX",idFrameEpoxy,par,3);
+
+ par[0] = 0.575;
+ par[1] = 1.500;
+ par[2] = 0.100;
+ gMC->Gsvolu("Spacer6","BOX",idFrameEpoxy,par,3);
+
+ //par[0] = 0.000;
+ //par[1] = 0.300;
+ //par[2] = 2.063;
+ //gMC->Gsvolu("Spacer7","TUBE",idInox,par,3);
+
+ par[0] = 0.000;
+ par[1] = 0.300;
+ par[2] = 1.0315;
+ gMC->Gsvolu("Spacer7A","TUBE",idInox,par,3);
+}
+