+ //
+ // Air inside tunnel
+ TGeoTube* shHUWAT1 = new TGeoTube(0., r, hullen);
+ shHUWAT1->SetName("shHUWAT1");
+ //
+ // Space for ZDC
+ TGeoBBox* shHUWAT2 = new TGeoBBox(70., 110., hullen + 20.);
+ shHUWAT2->SetName("shHUWAT2");
+ TGeoTranslation* tHUWAT2 = new TGeoTranslation("tHUWAT2", -70., -30., 0.);
+ tHUWAT2->RegisterYourself();
+
+ TGeoBBox* shHUWAT3 = new TGeoBBox(270., 110., hullen + 20.);
+ shHUWAT3->SetName("shHUWAT3");
+ TGeoTranslation* tHUWAT3 = new TGeoTranslation("tHUWAT3", 0., -110. - 140., 0.);
+ tHUWAT3->RegisterYourself();
+
+ TGeoCompositeShape* shHUWAT = new TGeoCompositeShape("HUWAT", "(shHUWAT1-shHUWAT2:tHUWAT2)-shHUWAT3:tHUWAT3");
+ TGeoVolume* voHUWAT = new TGeoVolume("HUWAT", shHUWAT, kMedAir);
+ asHall->AddNode(voHUWAT, 1, new TGeoTranslation(70., 40., -zHall26 - hullen - 0.755));
+