#include <GammaKnifeController.hh>
Public 멤버 함수 | |
GammaKnifeController (GammaKnifeDetectorConstruction *) | |
~GammaKnifeController () | |
void | BeamOn (G4int) |
void | ReadFile (std::string fileName) |
Private 멤버 함수 | |
void | StoreHits () |
void | PrepareHitsAccumulation () |
void | AccumulateAllHits () |
void | RotateForward (G4int) |
void | RotateBack (G4int) |
Private 속성 | |
std::vector< G4double > | phiAngles |
std::vector< G4double > | thetaAngles |
GammaKnifeDetectorConstruction * | detector |
GammaKnifeMessenger * | messenger |
MeshScoreMap * | scoreMaps |
GammaKnifeController.hh 파일의 44 번째 라인에서 정의되었습니다.
GammaKnifeController::GammaKnifeController | ( | GammaKnifeDetectorConstruction * | det | ) |
GammaKnifeController.cc 파일의 35 번째 라인에서 정의되었습니다.
GammaKnifeController::~GammaKnifeController | ( | ) |
GammaKnifeController.cc 파일의 42 번째 라인에서 정의되었습니다.
다음을 참조함 : messenger.
|
private |
GammaKnifeController.cc 파일의 151 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VScoringMesh::Accumulate(), G4ScoringManager::GetMesh(), G4ScoringManager::GetNumberOfMesh(), G4ScoringManager::GetScoringManagerIfExist(), scoreMaps.
다음에 의해서 참조됨 : BeamOn().
GammaKnifeController.cc 파일의 47 번째 라인에서 정의되었습니다.
다음을 참조함 : AccumulateAllHits(), G4RunManager::BeamOn(), GAMMAKNIFE_SOURCES, G4RunManager::GetRunManager(), PrepareHitsAccumulation(), RotateBack(), RotateForward(), StoreHits().
다음에 의해서 참조됨 : GammaKnifeMessenger::SetNewValue().
|
private |
GammaKnifeController.cc 파일의 92 번째 라인에서 정의되었습니다.
다음을 참조함 : G4ScoringManager::GetMesh(), G4ScoringManager::GetNumberOfMesh(), G4VScoringMesh::GetScoreMap(), G4ScoringManager::GetScoringManagerIfExist(), scoreMaps.
다음에 의해서 참조됨 : BeamOn().
void GammaKnifeController::ReadFile | ( | std::string | fileName | ) |
GammaKnifeController.cc 파일의 169 번째 라인에서 정의되었습니다.
다음을 참조함 : degree, GAMMAKNIFE_SOURCES, phiAngles, thetaAngles.
다음에 의해서 참조됨 : main(), GammaKnifeMessenger::SetNewValue().
GammaKnifeController.cc 파일의 78 번째 라인에서 정의되었습니다.
다음을 참조함 : G4ScoringManager::GetMesh(), G4ScoringManager::GetNumberOfMesh(), G4ScoringManager::GetScoringManagerIfExist(), phiAngles, G4VScoringMesh::RotateX(), G4VScoringMesh::RotateZ(), thetaAngles.
다음에 의해서 참조됨 : BeamOn().
GammaKnifeController.cc 파일의 63 번째 라인에서 정의되었습니다.
다음을 참조함 : G4ScoringManager::GetMesh(), G4ScoringManager::GetNumberOfMesh(), G4ScoringManager::GetScoringManagerIfExist(), phiAngles, G4VScoringMesh::RotateX(), G4VScoringMesh::RotateZ(), thetaAngles.
다음에 의해서 참조됨 : BeamOn().
|
private |
GammaKnifeController.cc 파일의 118 번째 라인에서 정의되었습니다.
다음을 참조함 : G4ScoringManager::GetMesh(), G4ScoringManager::GetNumberOfMesh(), G4VScoringMesh::GetScoreMap(), G4ScoringManager::GetScoringManagerIfExist(), scoreMaps.
다음에 의해서 참조됨 : BeamOn().
|
private |
GammaKnifeController.hh 파일의 72 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : GammaKnifeController().
|
private |
GammaKnifeController.hh 파일의 74 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : GammaKnifeController(), ~GammaKnifeController().
|
private |
GammaKnifeController.hh 파일의 68 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : ReadFile(), RotateBack(), RotateForward().
|
private |
GammaKnifeController.hh 파일의 76 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : AccumulateAllHits(), PrepareHitsAccumulation(), StoreHits().
|
private |
GammaKnifeController.hh 파일의 70 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : ReadFile(), RotateBack(), RotateForward().