#include <Doxymodules_medical.h>
Definition at line 45 of file Doxymodules_medical.h.
◆ DicomBeamDevicePos()
DicomBeamDevicePos::DicomBeamDevicePos |
( |
DRTBeamLimitingDevicePositionSequence::Item |
bldpsItem | ) |
|
Definition at line 31 of file DicomBeamDevicePos.cc.
32{
33 OFString fstr;
34 Float64 ffloat;
35
36 bldpsItem.getRTBeamLimitingDeviceType(fstr);
37 G4cout << " " << " BeamLimitingDeviceType " << fstr << G4endl;
39 size_t ii = 0;
40 for(;; ii++ ){
41 if( bldpsItem.getLeafJawPositions(ffloat,ii) == EC_Normal ){
42 G4cout << " " << ii << " LeafPositionBoundaries " << ffloat << G4endl;
44 } else {
45 break;
46 }
47 }
49
50}
void AddPositionBoundary(Float64 dat)
void SetType(OFString dat)
void SetNumberOfLeafJawPairs(Sint32 dat)
◆ ~DicomBeamDevicePos()
DicomBeamDevicePos::~DicomBeamDevicePos |
( |
| ) |
|
|
inline |
◆ DumpToFile()
void DicomBeamDevicePos::DumpToFile |
( |
std::ofstream & |
out | ) |
|
|
virtual |
Implements DicomVBeamDevice.
Definition at line 53 of file DicomBeamDevicePos.cc.
54{
56 for( G4int jj = 0; jj < nLeafs; jj++ ){
58 << G4endl;
59 }
60
61}
std::vector< Float64 > thePositionBoundaries
Sint32 theNumberOfLeafJawPairs
◆ Print()
void DicomBeamDevicePos::Print |
( |
std::ostream & |
out | ) |
|
|
virtual |
The documentation for this class was generated from the following files: