Hi,
I would like to perform a intersection of 2 solids in the TGeomerty
package.
I have defined :
TGeoVolume *ge_tub =
gGeoManager->MakeTube("geTube",Ge,0.0,tubeOuterRGe,tubeGeHalfT);
TGeoVolume *ge_pgon =
gGeoManager->MakePgon("gePolygon", Al, 0,360,6,2);
TGeoPgon *pgon = (TGeoPgon*)(ge_pgon->GetShape());
pgon->DefineSection(0,-tubeGeHalfT, 0, rOuterBase);
pgon->DefineSection(1, tubeGeHalfT, 0, rOuterTop);
The question is : how do I use TGeoIntersection to obtain the same
result as I have in Geant4 when using
G4IntersectionSolid* solidGe =
new G4IntersectionSolid("germanium",ge_tub,ge_pgon);
Many thanks,
Karl
[v4.00/02, fedora]
This archive was generated by hypermail 2b29 : Sun Jan 02 2005 - 05:50:06 MET