|
Geant4
10.03
|
#include <DicomFilePlan.hh>
Inheritance diagram for DicomFilePlan:
Collaboration diagram for DicomFilePlan:Public Member Functions | |
| DicomFilePlan (DcmDataset *dset) | |
| ~DicomFilePlan () | |
| virtual void | ReadData () |
| void | CheckData0 (OFString title, Sint32 val) |
| void | DumpToFile () |
| void | SetControlPointMetersets () |
Public Member Functions inherited from DicomVFile | |
| DicomVFile () | |
| DicomVFile (DcmDataset *dset) | |
| ~DicomVFile () | |
| void | SetFileName (G4String fName) |
Private Attributes | |
| std::vector< DicomBeam * > | theBeams |
| Sint32 | theNumberOfBeams |
Additional Inherited Members | |
Protected Member Functions inherited from DicomVFile | |
| virtual std::vector< G4double > | Read1Data (DcmDataset *dset, DcmTagKey tagKey, G4int nData) |
| virtual OFString | Read1DataStr (DcmDataset *dset, DcmTagKey tagKey) |
Protected Attributes inherited from DicomVFile | |
| DcmDataset * | theDataset |
| G4String | fFileName |
Definition at line 36 of file DicomFilePlan.hh.
| DicomFilePlan::DicomFilePlan | ( | DcmDataset * | dset | ) |
Definition at line 51 of file DicomFilePlan.cc.
|
inline |
Definition at line 40 of file DicomFilePlan.hh.
| void DicomFilePlan::CheckData0 | ( | OFString | title, |
| Sint32 | val | ||
| ) |
Definition at line 268 of file DicomFilePlan.cc.
References FatalException, and G4Exception().
Referenced by ReadData().
Here is the call graph for this function:
Here is the caller graph for this function:| void DicomFilePlan::DumpToFile | ( | ) |
Definition at line 287 of file DicomFilePlan.cc.
References theBeams.
|
virtual |
Implements DicomVFile.
Definition at line 56 of file DicomFilePlan.cc.
References DicomBeam::AddBlock(), DicomBeam::AddCompensator(), DicomBeam::AddControlPoint(), DicomBeam::AddDevice(), DicomBeam::AddWedge(), CheckData0(), FatalException, G4cout, G4endl, G4Exception(), DicomBeam::GetControlPoint(), DicomBeam::GetNControlPoints(), JustWarning, DicomBeam::SetDoseSpecificationPoint(), DicomBeam::SetMeterset(), DicomBeam::SetNumber(), DicomBeam::SetRadiationType(), DicomBeam::SetSourceAxisDistance(), theBeams, DicomVFile::theDataset, and theNumberOfBeams.
Referenced by DicomFileMgr::AddFile().
Here is the call graph for this function:
Here is the caller graph for this function:| void DicomFilePlan::SetControlPointMetersets | ( | ) |
Definition at line 279 of file DicomFilePlan.cc.
References theBeams.
|
private |
Definition at line 51 of file DicomFilePlan.hh.
Referenced by DumpToFile(), ReadData(), and SetControlPointMetersets().
|
private |
Definition at line 52 of file DicomFilePlan.hh.
Referenced by ReadData().