|
| DicomPhantomParameterisationColour () |
|
| ~DicomPhantomParameterisationColour () |
|
virtual G4Material * | ComputeMaterial (const G4int repNo, G4VPhysicalVolume *currentVol, const G4VTouchable *parentTouch=0) |
|
| G4PhantomParameterisation () |
|
| ~G4PhantomParameterisation () |
|
virtual void | ComputeTransformation (const G4int, G4VPhysicalVolume *) const |
|
virtual G4VSolid * | ComputeSolid (const G4int, G4VPhysicalVolume *) |
|
void | ComputeDimensions (G4Box &, const G4int, const G4VPhysicalVolume *) const |
|
void | ComputeDimensions (G4Tubs &, const G4int, const G4VPhysicalVolume *) const |
|
void | ComputeDimensions (G4Trd &, const G4int, const G4VPhysicalVolume *) const |
|
void | ComputeDimensions (G4Trap &, const G4int, const G4VPhysicalVolume *) const |
|
void | ComputeDimensions (G4Cons &, const G4int, const G4VPhysicalVolume *) const |
|
void | ComputeDimensions (G4Orb &, const G4int, const G4VPhysicalVolume *) const |
|
void | ComputeDimensions (G4Sphere &, const G4int, const G4VPhysicalVolume *) const |
|
void | ComputeDimensions (G4Ellipsoid &, const G4int, const G4VPhysicalVolume *) const |
|
void | ComputeDimensions (G4Torus &, const G4int, const G4VPhysicalVolume *) const |
|
void | ComputeDimensions (G4Para &, const G4int, const G4VPhysicalVolume *) const |
|
void | ComputeDimensions (G4Hype &, const G4int, const G4VPhysicalVolume *) const |
|
void | ComputeDimensions (G4Polycone &, const G4int, const G4VPhysicalVolume *) const |
|
void | ComputeDimensions (G4Polyhedra &, const G4int, const G4VPhysicalVolume *) const |
|
void | BuildContainerSolid (G4VPhysicalVolume *pPhysicalVol) |
|
void | BuildContainerSolid (G4VSolid *pMotherSolid) |
|
virtual G4int | GetReplicaNo (const G4ThreeVector &localPoint, const G4ThreeVector &localDir) |
|
void | SetMaterials (std::vector< G4Material * > &mates) |
|
void | SetMaterialIndices (size_t *matInd) |
|
void | SetVoxelDimensions (G4double halfx, G4double halfy, G4double halfz) |
|
void | SetNoVoxel (size_t nx, size_t ny, size_t nz) |
|
G4double | GetVoxelHalfX () const |
|
G4double | GetVoxelHalfY () const |
|
G4double | GetVoxelHalfZ () const |
|
size_t | GetNoVoxelX () const |
|
size_t | GetNoVoxelY () const |
|
size_t | GetNoVoxelZ () const |
|
size_t | GetNoVoxel () const |
|
std::vector< G4Material * > | GetMaterials () const |
|
size_t * | GetMaterialIndices () const |
|
G4VSolid * | GetContainerSolid () const |
|
G4ThreeVector | GetTranslation (const G4int copyNo) const |
|
G4bool | SkipEqualMaterials () const |
|
void | SetSkipEqualMaterials (G4bool skip) |
|
size_t | GetMaterialIndex (size_t nx, size_t ny, size_t nz) const |
|
size_t | GetMaterialIndex (size_t copyNo) const |
|
G4Material * | GetMaterial (size_t nx, size_t ny, size_t nz) const |
|
G4Material * | GetMaterial (size_t copyNo) const |
|
void | CheckVoxelsFillContainer (G4double contX, G4double contY, G4double contZ) const |
|
| G4VPVParameterisation () |
|
virtual | ~G4VPVParameterisation () |
|
virtual G4bool | IsNested () const |
|
virtual G4VVolumeMaterialScanner * | GetMaterialScanner () |
|
Class inherited from G4PhantomParameterisation to provide different colour for each material
History:
- Created. 5 December 2007
- Author
- P. Arce
Definition at line 48 of file DicomPhantomParameterisationColour.hh.