27 #include "dcmtk/dcmrt/seq/drtcos.h"
37 OFVector<Float64> fvfloat;
39 G4cout <<
" DicomBeamCompensator::DicomBeamCompensator " <<
G4endl;
40 cond = bcompItem.getCompensatorNumber(fint);
44 cond = bcompItem.getCompensatorColumns(fint);
46 cond = bcompItem.getCompensatorRows(fint);
50 cond = bcompItem.getCompensatorPixelSpacing(fvfloat);
53 cond = bcompItem.getCompensatorPosition(fvfloat);
56 cond = bcompItem.getCompensatorTransmissionData(fvfloat);
58 cond = bcompItem.getCompensatorThicknessData(fvfloat);
61 cond = bcompItem.getCompensatorTrayID(fstr);
62 cond = bcompItem.getCompensatorType(fstr);
64 cond = bcompItem.getMaterialID(fstr);
66 cond = bcompItem.getSourceToCompensatorDistance(fvfloat);
68 cond = bcompItem.getSourceToCompensatorTrayDistance(ffloat);
71 cond = bcompItem.getCompensatorDescription(fstr);
72 cond = bcompItem.getCompensatorDivergence(fstr);
73 cond = bcompItem.getCompensatorID(fstr);
74 cond = bcompItem.getCompensatorMountingPosition(fstr);
75 cond = bcompItem.getAccessoryCode(fstr);
Sint32 theCompensatorNumber
OFVector< Float64 > theCompensatorTransmissionData
DicomBeamCompensator(DRTCompensatorSequence::Item bcompItem)
OFVector< Float64 > theSourceToCompensatorDistance
void Print(std::ostream &out)
Float64 theSourceToCompensatorTrayDistance
OFVector< Float64 > theCompensatorPosition
static G4String ConvertToString(G4bool boolVal)
void DumpToFile(std::ofstream &out)
G4GLOB_DLL std::ostream G4cout
OFVector< Float64 > theCompensatorPixelSpacing
OFVector< Float64 > theCompensatorThicknessData
Sint32 theCompensatorRows
Sint32 theCompensatorColumns