39#ifndef G4NAVIGATIONLEVELREP_HH
40#define G4NAVIGATIONLEVELREP_HH
72 G4int newRepNo = -1 );
89 G4int newRepNo = -1 );
134 inline void*
operator new(size_t);
135 inline void operator delete(
void* aTrack);
147 G4int sReplicaNo = -1;
156#include "G4NavigationLevelRep.icc"
G4NavigationLevelRep & operator=(const G4NavigationLevelRep &)
G4NavigationLevelRep(G4NavigationLevelRep &)
EVolume GetVolumeType() const
G4NavigationLevelRep(G4VPhysicalVolume *newPtrPhysVol, const G4AffineTransform &levelAbove, const G4AffineTransform &relativeCurrent, EVolume newVolTp, G4int newRepNo=-1)
G4VPhysicalVolume * GetPhysicalVolume()
const G4AffineTransform & GetTransform() const
const G4AffineTransform * GetTransformPtr() const
G4NavigationLevelRep(G4VPhysicalVolume *newPtrPhysVol, const G4AffineTransform &newT, EVolume newVolTp, G4int newRepNo=-1)
G4int GetReplicaNo() const
G4bool RemoveAReference()
G4VPhysicalVolume is an abstract base class for the representation of a positioned volume....