G4NavigationHistory is a class responsible for the maintenance of the history of the path taken throu...
G4VSolid * GetSolid(G4int depth=0) const
void UpdateYourself(G4VPhysicalVolume *pPhysVol, const G4NavigationHistory *history=nullptr)
G4int GetCopyNumber(G4int depth=0) const
const G4RotationMatrix * GetRotation(G4int depth=0) const
G4VPhysicalVolume * GetVolume(G4int depth=0) const
G4int GetHistoryDepth() const
const G4NavigationHistory * GetHistory() const
const G4ThreeVector & GetTranslation(G4int depth=0) const
G4int GetReplicaNumber(G4int depth=0) const
virtual ~G4TouchableHistory()=default
G4int MoveUpHistory(G4int num_levels=1)