#include <HadrontherapyDetectorConstruction.hh>
|
| HadrontherapyDetectorConstruction (G4VPhysicalVolume *) |
|
| ~HadrontherapyDetectorConstruction () |
|
G4ThreeVector | GetDetectorToWorldPosition () |
|
G4ThreeVector | GetDetectorToPhantomPosition () |
|
void | SetDetectorPosition () |
|
bool | IsInside (G4double detectorX, G4double detectorY, G4double detectorZ, G4double phantomX, G4double phantomY, G4double phantomZ, G4ThreeVector pos) |
|
G4bool | SetPhantomMaterial (G4String material) |
|
void | SetVoxelSize (G4double sizeX, G4double sizeY, G4double sizeZ) |
|
void | SetDetectorSize (G4double sizeX, G4double sizeY, G4double sizeZ) |
|
void | SetPhantomSize (G4double sizeX, G4double sizeY, G4double sizeZ) |
|
void | SetPhantomPosition (G4ThreeVector) |
|
void | SetDetectorToPhantomPosition (G4ThreeVector DetectorToPhantomPosition) |
|
void | UpdateGeometry () |
|
void | PrintParameters () |
|
G4LogicalVolume * | GetDetectorLogicalVolume () |
|
HadrontherapyDetectorConstruction::HadrontherapyDetectorConstruction |
( |
G4VPhysicalVolume * |
physicalTreatmentRoom) | |
|
HadrontherapyDetectorConstruction::~HadrontherapyDetectorConstruction |
( |
) | |
|
G4LogicalVolume* HadrontherapyDetectorConstruction::GetDetectorLogicalVolume |
( |
) | |
|
|
inline |
G4ThreeVector HadrontherapyDetectorConstruction::GetDetectorToPhantomPosition |
( |
) | |
|
|
inline |
G4ThreeVector HadrontherapyDetectorConstruction::GetDetectorToWorldPosition |
( |
) | |
|
|
inline |
void HadrontherapyDetectorConstruction::PrintParameters |
( |
) | |
|
void HadrontherapyDetectorConstruction::SetDetectorPosition |
( |
) | |
|
|
inline |
void HadrontherapyDetectorConstruction::SetDetectorToPhantomPosition |
( |
G4ThreeVector |
DetectorToPhantomPosition) | |
|
G4bool HadrontherapyDetectorConstruction::SetPhantomMaterial |
( |
G4String |
material) | |
|
void HadrontherapyDetectorConstruction::UpdateGeometry |
( |
) | |
|
The documentation for this class was generated from the following files: