Message: Re: Polyhedron::SetReferences: List N is not empty Not Logged In (login)
 Next-in-Thread Next-in-Thread
 Next-in-Forum Next-in-Forum

None Re: Polyhedron::SetReferences: List N is not empty 

Forum: Geometry
Re: Question Polyhedron::SetReferences: List N is not empty (Nicola Mori)
Date: 05 Apr, 2015
From: John Allison <John Allison>

Quick response...

I have not seen that message before. It happens in the routine that tries to find that faces adjacent to a given edge. Possibly you have defined a face twice? Or omitted an face?

I understand you wish to check that your implementation of the G4TessellatedSolid is OK. There are ways to print things out. Find the pointer to your solid (say, pSolid, where you construct it in your detector construction), then:

  G4cout << "Dump of solid:\n" << *pSolid << G4endl;
  G4Polyhedron* polyhedron = pSolid.GetPolyhedron();
  G4cout << "\nLocal polyhedron coordinates:\n" << *polyhedron << G4endl;

Try that and see if you can make sense of it.

Inline Depth:
 1 1
 All All
Outline Depth:
 1 1
 2 2
 All All
Add message: (add)

1 More: Re: Polyhedron::SetReferences: List N is not empty   (Nicola Mori - 05 Apr, 2015)
(_ None: Re: Polyhedron::SetReferences: List N is not empty   (John Allison - 09 Apr, 2015)
(_ Ok: Re: Polyhedron::SetReferences: List N is not empty   (Nicola Mori - 09 Apr, 2015)
 Add Message Add Message
to: "Re: Polyhedron::SetReferences: List N is not empty"

 Subscribe Subscribe

This site runs SLAC HyperNews version 1.11-slac-98, derived from the original HyperNews


[ Geant 4 Home | Geant 4 HyperNews | Search | Request New Forum | Feedback ]