#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().
1.8.5