44 layervacuumPhys(0), layer1Phys(0), layer2Phys(0), layer3Phys(0),
45 layer4Phys(0), layer5Phys(0), layer6Phys(0), layer7Phys(0), layer8Phys(0),
46 layer9Phys(0), layer10Phys(0), layer11Phys(0), layer12Phys(0),
47 layer13Phys(0), layer14Phys(0), layer15Phys(0), layerPhys(0),
48 layer16Phys(0), layer17Phys(0), layer18Phys(0), layer19Phys(0),
49 layer20Phys(0), layer21Phys(0), layer22Phys(0), layer23Phys(0),
50 layer24Phys(0), layer25Phys(0), layer26Phys(0), layer27Phys(0)
64 G4Material* betacloth = pMaterial -> GetMaterial(
"betacloth");
71 G4Box* layer1 =
new G4Box(
"layer1",sizeX/2.,sizeY/2.,thick/2.);
86 translation = translation + thick;
91 G4Material* mylar = pMaterial -> GetMaterial(
"mylar");
93 G4Box* layer2 =
new G4Box(
"layer2",sizeX/2.,sizeY/2.,thick/2.);
107 G4Material* nextel = pMaterial -> GetMaterial(
"Nextel312AF62");
108 translation = translation + thick;
111 G4Box* layer3 =
new G4Box(
"layer3",sizeX/2.,sizeY/2.,thick/2.);
125 translation = translation + thick;
127 G4Material* vacuum = pMaterial -> GetMaterial(
"Galactic") ;
128 G4Box* layer4 =
new G4Box(
"layer4",sizeX/2.,sizeY/2.,thick/2.);
142 translation = translation + 10.06*
cm;
150 translation = translation + thick;
160 translation = translation + thick;
170 translation = translation + thick;
173 G4Box* layer8 =
new G4Box(
"layer8",sizeX/2.,sizeY/2.,thick/2.);
188 translation = translation + thick;
198 translation = translation + thick;
201 G4Box* layer10 =
new G4Box(
"layer10",sizeX/2.,sizeY/2.,thick/2.);
216 G4Material* polyethilene = pMaterial -> GetMaterial(
"polyethylene");
217 translation = translation + thick;
220 G4Box* layer11 =
new G4Box(
"layer11", sizeX/2.,sizeY/2.,thick/2.);
234 translation = translation + thick;
251 translation = translation + thick;
266 translation = translation + thick;
276 translation = translation + thick;
286 translation = translation + thick;
289 G4Material* kevlarAir = pMaterial -> GetMaterial(
"kevlarAir");
291 G4Box* layer =
new G4Box(
"layer",sizeX/2.,sizeY/2.,thick/2.);
305 translation = translation + thick;
315 translation = translation + thick;
325 translation = translation + thick;
335 translation = translation + thick;
344 translation = translation + thick;
354 translation = translation + thick;
364 translation = translation + thick;
374 translation = translation + thick;
384 translation = translation + thick;
394 translation = translation + thick;
405 translation = translation + thick;
416 translation = translation + thick;
421 G4Box* layer27 =
new G4Box(
"layer27",sizeX/2.,sizeY/2.,thick/2.);
434 translation = translation + thick;
440 layer1VisAtt -> SetVisibility(
true);
441 layer1VisAtt -> SetForceSolid(
true);
442 layer1Log -> SetVisAttributes(layer1VisAtt);
443 layer3Log -> SetVisAttributes(layer1VisAtt);
444 layer8Log -> SetVisAttributes(layer1VisAtt);
445 layer11Log -> SetVisAttributes(layer1VisAtt);
446 layer13Log -> SetVisAttributes(layer1VisAtt);
449 layer2VisAtt -> SetVisibility(
true);
450 layer2VisAtt -> SetForceSolid(
true);
451 layer2Log -> SetVisAttributes(layer2VisAtt);
452 layer4Log -> SetVisAttributes(layer2VisAtt);
453 layer10Log -> SetVisAttributes(layer2VisAtt);
454 layer12Log -> SetVisAttributes(layer2VisAtt);
455 layer27Log -> SetVisAttributes(layer2VisAtt);