void NewLevel(G4VPhysicalVolume *pNewMother, EVolume vType=kNormal, G4int nReplica=-1)
G4NavigationHistory & operator=(const G4NavigationHistory &h)
const G4AffineTransform & GetTopTransform() const
const G4AffineTransform & GetTransform(G4int n) const
G4VPhysicalVolume * GetVolume(G4int n) const
G4VPhysicalVolume * GetTopVolume() const
friend std::ostream & operator<<(std::ostream &os, const G4NavigationHistory &h)
void SetFirstEntry(G4VPhysicalVolume *pVol)
G4int GetMaxDepth() const
std::vector< G4NavigationLevel > * fNavHistory
G4int GetReplicaNo(G4int n) const
const G4AffineTransform * GetPtrTopTransform() const
EVolume GetVolumeType(G4int n) const
G4int GetTopReplicaNo() const
EVolume GetTopVolumeType() const