- //printf(" QT11 TUBE pipe from z = %f to z= %f\n",-zd1,-2*tubpar[2]-zd1);
-
- zd1 += tubpar[2] * 2.;
-
- conpar[0] = 14.18/2.;
- conpar[1] = 55./2.;
- conpar[2] = 55.4/2.;
- conpar[3] = 50./2.;
- conpar[4] = 50.4/2.;
- gMC->Gsvolu("QC04", "CONE", idtmed[7], conpar, 5);
- gMC->Gspos("QC04", 1, "ZDCC", 0., 0., -conpar[0]-zd1, 0, "ONLY");
- // Ch.debug
- //printf(" QC04 CONE pipe from z = %f to z= %f\n",-zd1,-2*conpar[0]-zd1);
-
- zd1 += conpar[0] * 2.;
-
- tubpar[0] = 55./2.;
- tubpar[1] = 55.4/2.;
- tubpar[2] = 730./2.;
- gMC->Gsvolu("QT12", "TUBE", idtmed[7], tubpar, 3);
- gMC->Gspos("QT12", 1, "ZDCC", 0., 0., -tubpar[2]-zd1, 0, "ONLY");
- // Ch.debug
- //printf(" QT12 TUBE pipe from z = %f to z= %f\n",-zd1,-2*tubpar[2]-zd1);
-
- zd1 += tubpar[2] * 2.;
-
- conpar[0] = 36.86/2.;
- conpar[1] = 68./2.;
- conpar[2] = 68.4/2.;
- conpar[3] = 55./2.;
- conpar[4] = 55.4/2.;
- gMC->Gsvolu("QC05", "CONE", idtmed[7], conpar, 5);
- gMC->Gspos("QC05", 1, "ZDCC", 0., 0., -conpar[0]-zd1, 0, "ONLY");
- // Ch.debug
- //printf(" QC05 CONE pipe from z = %f to z= %f\n",-zd1,-2*conpar[0]-zd1);
-
- zd1 += conpar[0] * 2.;
-
- tubpar[0] = 68./2.;
- tubpar[1] = 68.4/2.;
- tubpar[2] = 848.6/2.;
- gMC->Gsvolu("QT13", "TUBE", idtmed[7], tubpar, 3);
- gMC->Gspos("QT13", 1, "ZDCC", 0., 0., -tubpar[2]-zd1, 0, "ONLY");