|
| | 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 (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 46 of file DicomPhantomParameterisationColour.hh.