Message: Polycone and Sphere Union problem  Not Logged In (login) 
Hello,
i union a polycone and a sphere shape but if the there centers overlap the polycone disappear with a massage
BooleanProcessor::caseEE : unimplemented case BooleanProcessor::caseIE : unimplemented case BooleanProcessor::caseEE : unimplemented case BooleanProcessor::caseIE : unimplemented case BooleanProcessor::caseEE : unimplemented case BooleanProcessor::caseIE : unimplemented case BooleanProcessor::caseEE : unimplemented case BooleanProcessor::caseIE : unimplemented case BooleanProcessor::caseIE : unimplemented case BooleanProcessor::caseIE : unimplemented case BooleanProcessor::caseIE : unimplemented case BooleanProcessor::caseIE : unimplemented case BooleanProcessor: boolean operation failed and if i put a 0.002 mm space between the centers the two shapes appear in viusalisation and no above massage appear. the codeing i m using for union is given below can anyone explain why is it so.
SolidPMMAWallCyl = new G4Polycone("PMMAWallCylinder", //name 0.*deg, //start angle 360.*deg, //angular spread 4, //number of planes zPlane, //plane position array starting from 0*cm toward +z pmmaRInner, //inner radius array pmmaROuter); //outer radius array //spherical shape of PMMA wall
SolidPMMAWallSph = new G4Sphere("PMMAWallSphere", //name ChamberRadiusPMMAWallThicknessCWallThickness, //size inner radius, ChamberRadiusCWallThickness, //outer radius 0.,2.*pi, //start phi angle, phi angular spread, pi/2,pi); //start angle of thera, theta angular spread //union of cylinderical and sherical part of PMMA wall
G4ThreeVector pmmaztrans(0.,0.,0.002*mm);//+ChamberSupportLength/2); PMMAWall = new G4UnionSolid("PMMAWall", //new name after union SolidPMMAWallSph,SolidPMMAWallCyl, //shape names for union 0,pmmaztrans); //no rotaion but with displacement of 2nd shap center with respect to first shap center
PrintParameters();
LogicPMMAWall = new G4LogicalVolume(PMMAWall,PMMAWallMaterial,PMMAWallMaterial>GetName());

Inline Depth:  Outline Depth:  Add message: 
to: 