44 const GeoLogVol *ltube =
new GeoLogVol(
"MDTDriftWall", stube, mtube);
45 GeoPhysVol *ptube =
new GeoPhysVol(ltube);
49 const GeoLogVol *lplug =
new GeoLogVol(
"Endplug", splug, mplug);
50 GeoPhysVol *pplug =
new GeoPhysVol(lplug);
54 const GeoLogVol *lgas =
new GeoLogVol(
"SensitiveGas", sgas, mgas);
55 GeoPhysVol *pgas =
new GeoPhysVol(lgas);
57 GeoSerialDenominator *plugDenominator =
new GeoSerialDenominator(
"Tube Endplug");
58 GeoTransform *ec0X =
new GeoTransform(GeoTrf::TranslateZ3D(+(
length -
plugLength) / 2));
59 GeoTransform *ec1X =
new GeoTransform(GeoTrf::TranslateZ3D(-(
length -
plugLength) / 2));
60 std::string sGasName =
"SensitiveGas";
61 GeoNameTag *gasDenominator =
new GeoNameTag(sGasName);
63 ptube->add(plugDenominator);
68 ptube->add(gasDenominator);