26#ifndef DicomBeamDevice__HH
27#define DicomBeamDevice__HH
29#include "dcmtk/dcmdata/dcfilefo.h"
33class DicomBeamDeviceDevice;
34class DicomBeamDeviceControlPoint;
36#include "dcmtk/dcmrt/seq/drtblds1.h"
37#include "dcmtk/dcmrt/seq/drtbldps.h"
42 DicomBeamDevice(DRTBeamLimitingDeviceSequenceInRTBeamsModule::Item bldsItem);
71 void Print( std::ostream& out );
Sint32 GetNumberOfLeafJawPairs() const
Float64 GetPositionBoundary(size_t ii)
void SetSourceToBeamLimitingDeviceDistance(Float64 dat)
void AddPositionBoundary(Float64 dat)
void SetType(OFString dat)
Sint32 theNumberOfLeafJawPairs
std::vector< Float64 > thePositionBoundaries
void SetNumberOfLeafJawPairs(Sint32 dat)
Float64 theSourceToBeamLimitingDeviceDistance
Float64 GetSourceToBeamLimitingDeviceDistance() const
void Print(std::ostream &out)