41 #ifndef G4PartialPhantomParameterisation_HH 
   42 #define G4PartialPhantomParameterisation_HH 
   95     void ComputeVoxelIndices(
const G4int copyNo, 
size_t& nx,
 
   96                                    size_t& ny, 
size_t& nz ) 
const;
 
   99     void CheckCopyNo( 
const G4int copyNo ) 
const;
 
  104     std::multimap<G4int,G4int> fFilledIDs;
 
  105     std::map< G4int, std::map<G4int,G4int> > fFilledMins;
 
void ComputeTransformation(const G4int, G4VPhysicalVolume *) const 
 
void SetFilledIDs(std::multimap< G4int, G4int > fid)
 
G4int GetReplicaNo(const G4ThreeVector &localPoint, const G4ThreeVector &localDir)
 
void SetFilledMins(std::map< G4int, std::map< G4int, G4int > > fmins)
 
G4PartialPhantomParameterisation()
 
size_t GetMaterialIndex(size_t nx, size_t ny, size_t nz) const 
 
G4Material * GetMaterial(size_t nx, size_t ny, size_t nz) const 
 
void BuildContainerWalls()
 
~G4PartialPhantomParameterisation()
 
G4ThreeVector GetTranslation(const G4int copyNo) const 
 
G4Material * ComputeMaterial(const G4int repNo, G4VPhysicalVolume *currentVol, const G4VTouchable *parentTouch=0)