#include <DicomBeamDevice.hh>
Definition at line 39 of file DicomBeamDevice.hh.
DicomBeamDevice::DicomBeamDevice |
( |
DRTBeamLimitingDeviceSequenceInRTBeamsModule::Item |
bldsItem | ) |
|
Definition at line 31 of file DicomBeamDevice.cc.
36 OFVector<Float64> fvfloat;
38 bldsItem.getRTBeamLimitingDeviceType(fstr);
39 G4cout <<
" " <<
" RTBeamLimitingDeviceType " << fstr <<
G4endl;
41 bldsItem.getSourceToBeamLimitingDeviceDistance(ffloat);
42 G4cout <<
" " <<
" SourceToBeamLimitingDeviceDistance " << ffloat <<
G4endl;
44 bldsItem.getNumberOfLeafJawPairs(fint);
46 G4cout <<
" " <<
" NumberOfLeafJawPairs " << fint <<
G4endl;
47 bldsItem.getLeafPositionBoundaries(fvfloat);
48 if( fint != 1 ) fint++;
49 for(
int ii = 0; ii < fint; ii++ ) {
50 G4cout <<
" " << ii <<
" LeafPositionBoundaries " << fvfloat[ii] <<
G4endl;
void SetType(OFString dat)
void SetSourceToBeamLimitingDeviceDistance(Float64 dat)
void SetNumberOfLeafJawPairs(Sint32 dat)
G4GLOB_DLL std::ostream G4cout
void AddPositionBoundary(Float64 dat)
DicomBeamDevice::DicomBeamDevice |
( |
DRTBeamLimitingDevicePositionSequence::Item |
bldpsItem | ) |
|
Definition at line 56 of file DicomBeamDevice.cc.
61 bldpsItem.getRTBeamLimitingDeviceType(fstr);
62 G4cout <<
" " <<
" BeamLimitingDeviceType " << fstr <<
G4endl;
64 for(
size_t ii = 0;; ii++ ){
65 if( bldpsItem.getLeafJawPositions(ffloat,ii) == EC_Normal ){
66 G4cout <<
" " << ii <<
" LeafPositionBoundaries " << ffloat <<
G4endl;
void SetType(OFString dat)
G4GLOB_DLL std::ostream G4cout
void AddPositionBoundary(Float64 dat)
DicomBeamDevice::~DicomBeamDevice |
( |
| ) |
|
|
inline |
void DicomBeamDevice::AddPositionBoundary |
( |
Float64 |
dat | ) |
|
|
inline |
Sint32 DicomBeamDevice::GetNumberOfLeafJawPairs |
( |
| ) |
const |
|
inline |
Float64 DicomBeamDevice::GetPositionBoundary |
( |
size_t |
ii | ) |
|
|
inline |
Float64 DicomBeamDevice::GetSourceToBeamLimitingDeviceDistance |
( |
| ) |
const |
|
inline |
OFString DicomBeamDevice::GetType |
( |
| ) |
const |
|
inline |
void DicomBeamDevice::Print |
( |
std::ostream & |
out | ) |
|
void DicomBeamDevice::SetNumberOfLeafJawPairs |
( |
Sint32 |
dat | ) |
|
|
inline |
void DicomBeamDevice::SetSourceToBeamLimitingDeviceDistance |
( |
Float64 |
dat | ) |
|
|
inline |
void DicomBeamDevice::SetType |
( |
OFString |
dat | ) |
|
|
inline |
The documentation for this class was generated from the following files:
- source/geant4.10.03.p03/examples/extended/medical/DICOM/dicomReader/include/DicomBeamDevice.hh
- source/geant4.10.03.p03/examples/extended/medical/DICOM/dicomReader/src/DicomBeamDevice.cc