I have a geometry of detectors, with sub components. Everything is placed within a global ‘TOP’ volume. I would like to be able to find the deepest node the current point is positioned in. The TGeoManager::FindNode() method is designed specifically for this, yet I always get the top node instead!
What are possible causes for this? My geometry file seems correct, the top node contains the daughter detectors, which contain the daughter subcomponents. Is there something more to setting the current point of the TGeoManager and calling FindNode() ?
Thanks in advance.