68#define G4PVREPLICA_HH 1
98 const G4int nReplicas,
106 const G4int nReplicas,
176 void CheckAndSetParameters(
const EAxis pAxis,
const G4int nReplicas,
191 G4int fRegularVolsId = 0;
G4int GetRegularStructureId() const
virtual void SetRegularStructureId(G4int code)
virtual void SetCopyNo(G4int CopyNo)
G4bool IsReplicated() const
virtual G4int GetMultiplicity() const
static const G4PVRManager & GetSubInstanceManager()
virtual G4VPVParameterisation * GetParameterisation() const
void TerminateWorker(G4PVReplica *pMasterObject)
virtual void GetReplicationData(EAxis &axis, G4int &nReplicas, G4double &width, G4double &offset, G4bool &consuming) const
virtual G4bool IsParameterised() const
G4bool IsRegularStructure() const
void InitialiseWorker(G4PVReplica *pMasterObject)
virtual G4int GetCopyNo() const
G4PVReplica & operator=(const G4PVReplica &)=delete
virtual EVolume VolumeType() const
G4int GetInstanceID() const
G4PVReplica(const G4PVReplica &)=delete