#include <DicomBeam.hh>
Public 멤버 함수 | |
DicomBeam () | |
~DicomBeam () | |
void | SetDoseSpecificationPoint (G4ThreeVector point) |
void | SetMeterset (Float64 dat) |
void | SetSourceAxisDistance (Float64 dat) |
void | SetNumber (Sint32 dat) |
void | SetRadiationType (OFString dat) |
void | AddDevice (DicomVBeamDevice *db) |
void | AddControlPoint (DicomBeamControlPoint *db) |
void | AddCompensator (DicomBeamCompensator *db) |
void | AddBlock (DicomBeamBlock *db) |
void | AddWedge (DicomBeamWedge *db) |
size_t | GetNControlPoints () const |
DicomBeamControlPoint * | GetControlPoint (size_t ii) |
void | SetControlPointMetersets () |
void | Print (std::ostream &out) |
void | DumpToFile () |
Private 속성 | |
G4ThreeVector | theDoseSpecificationPoint |
Float64 | theMeterset |
Float64 | theSourceAxisDistance |
Sint32 | theNumber |
OFString | theRadiationType |
std::vector< DicomVBeamDevice * > | theDevices |
std::vector < DicomBeamControlPoint * > | theControlPoints |
std::vector < DicomBeamCompensator * > | theCompensators |
std::vector< DicomBeamBlock * > | theBlocks |
std::vector< DicomBeamWedge * > | theWedges |
DicomBeam.hh 파일의 40 번째 라인에서 정의되었습니다.
DicomBeam::DicomBeam | ( | ) |
DicomBeam.cc 파일의 33 번째 라인에서 정의되었습니다.
|
inline |
DicomBeam.hh 파일의 44 번째 라인에서 정의되었습니다.
|
inline |
|
inline |
DicomBeam.hh 파일의 68 번째 라인에서 정의되었습니다.
다음을 참조함 : theCompensators.
다음에 의해서 참조됨 : DicomFilePlan::ReadData().
|
inline |
DicomBeam.hh 파일의 65 번째 라인에서 정의되었습니다.
다음을 참조함 : theControlPoints.
다음에 의해서 참조됨 : DicomFilePlan::ReadData().
|
inline |
|
inline |
void DicomBeam::DumpToFile | ( | ) |
DicomBeam.cc 파일의 55 번째 라인에서 정의되었습니다.
다음을 참조함 : G4endl, theCompensators, theControlPoints, theDevices, theMeterset, theNumber.
|
inline |
DicomBeam.hh 파일의 80 번째 라인에서 정의되었습니다.
다음을 참조함 : theControlPoints.
다음에 의해서 참조됨 : DicomFilePlan::ReadData().
|
inline |
DicomBeam.hh 파일의 77 번째 라인에서 정의되었습니다.
다음을 참조함 : theControlPoints.
다음에 의해서 참조됨 : DicomFilePlan::ReadData().
void DicomBeam::Print | ( | std::ostream & | out | ) |
DicomBeam.cc 파일의 38 번째 라인에서 정의되었습니다.
void DicomBeam::SetControlPointMetersets | ( | ) |
DicomBeam.cc 파일의 44 번째 라인에서 정의되었습니다.
다음을 참조함 : theControlPoints, theMeterset.
|
inline |
DicomBeam.hh 파일의 47 번째 라인에서 정의되었습니다.
다음을 참조함 : theDoseSpecificationPoint.
다음에 의해서 참조됨 : DicomFilePlan::ReadData().
|
inline |
DicomBeam.hh 파일의 50 번째 라인에서 정의되었습니다.
다음을 참조함 : theMeterset.
다음에 의해서 참조됨 : DicomFilePlan::ReadData().
|
inline |
|
inline |
DicomBeam.hh 파일의 59 번째 라인에서 정의되었습니다.
다음을 참조함 : theRadiationType.
다음에 의해서 참조됨 : DicomFilePlan::ReadData().
|
inline |
DicomBeam.hh 파일의 53 번째 라인에서 정의되었습니다.
다음을 참조함 : theSourceAxisDistance.
다음에 의해서 참조됨 : DicomFilePlan::ReadData().
|
private |
DicomBeam.hh 파일의 99 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : AddBlock().
|
private |
DicomBeam.hh 파일의 98 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : AddCompensator(), DumpToFile().
|
private |
DicomBeam.hh 파일의 97 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : AddControlPoint(), DumpToFile(), GetControlPoint(), GetNControlPoints(), SetControlPointMetersets().
|
private |
DicomBeam.hh 파일의 96 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : AddDevice(), DumpToFile().
|
private |
DicomBeam.hh 파일의 91 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : SetDoseSpecificationPoint().
|
private |
DicomBeam.hh 파일의 92 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : DumpToFile(), SetControlPointMetersets(), SetMeterset().
|
private |
DicomBeam.hh 파일의 94 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : DumpToFile(), SetNumber().
|
private |
DicomBeam.hh 파일의 95 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : SetRadiationType().
|
private |
DicomBeam.hh 파일의 93 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : SetSourceAxisDistance().
|
private |
DicomBeam.hh 파일의 100 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : AddWedge().