It is more a 'change-request' ... The creation of new G4LogicalVolumes (and their solids) is usually part of the Geant4-user-world - the user always knows, when she/he creates a new volume or solid, except when volumes and solids are built by the G4ReflectionFactory due to the presence of reflections in placements. However, currently there is no comfortable way to find out, when G4ReflectionFactory instantiates a new reflected volume, especially when this happens several times 'deep down' in a geometrical hierarchy after, for example, Place(..) has been called once. Thus, appropriate methods to query what has been created after are missing.
Hi Martin, I would invite you to formulate the request through the appropriate system (the current system should be used only for bug/problem reports...) which is available through our web pages at this link: http://wwwinfo.cern.ch/asd/cgi-bin/geant4/urd Thanks!