90     fname(pName), flmother(0)
 
  103   : flogical(0), fname(
""), flmother(0)
 
virtual ~G4VPhysicalVolume()
 
G4VPhysicalVolume(G4RotationMatrix *pRot, const G4ThreeVector &tlate, const G4String &pName, G4LogicalVolume *pLogical, G4VPhysicalVolume *pMother)
 
CLHEP::Hep3Vector G4ThreeVector
 
CLHEP::HepRotation G4RotationMatrix
 
static void Register(G4VPhysicalVolume *pSolid)
 
G4int CreateSubInstance()
 
static G4GEOM_DLL G4PVManager subInstanceManager
 
static void DeRegister(G4VPhysicalVolume *pSolid)
 
void SetRotation(G4RotationMatrix *)
 
void InitialiseWorker(G4VPhysicalVolume *pMasterObject, G4RotationMatrix *pRot, const G4ThreeVector &tlate)
 
void TerminateWorker(G4VPhysicalVolume *pMasterObject)
 
static const G4PVManager & GetSubInstanceManager()
 
void SlaveCopySubInstanceArray()
 
void SetTranslation(const G4ThreeVector &v)
 
const G4RotationMatrix * GetRotation() const 
 
virtual G4int GetMultiplicity() const 
 
G4RotationMatrix * GetObjectRotation() const 
 
virtual G4bool CheckOverlaps(G4int res=1000, G4double tol=0., G4bool verbose=true, G4int errMax=1)