#include <Doxymodules_medical.h>
Static Public Member Functions | |
static DicomFileMgr * | GetInstance () |
Public Attributes | |
G4bool | bMaterialsDensity |
Static Public Attributes | |
static G4int | verbose = 1 |
Protected Attributes | |
G4int | fCompression |
Private Member Functions | |
DicomFileMgr () | |
Private Attributes | |
G4String | theFileOutName |
mdct | theCTFiles |
std::vector< DicomFileStructure * > | theStructFiles |
std::vector< DicomFilePlan * > | thePlanFiles |
mdpet | thePETFiles |
std::map< G4double, G4String > | theMaterials |
std::map< G4double, G4String > | theMaterialsDensity |
std::map< G4int, G4double > | theCT2Density |
DicomFileCT * | theCTFileAll |
DicomFilePET * | thePETFileAll |
G4int | theStructureNCheck |
G4int | theStructureNMaxROI |
Static Private Attributes | |
static DicomFileMgr * | theInstance = 0 |
Definition at line 50 of file Doxymodules_medical.h.
|
inline |
Definition at line 50 of file DicomFileMgr.hh.
|
private |
Definition at line 50 of file DicomFileMgr.cc.
|
static |
Definition at line 41 of file DicomFileMgr.cc.
|
inline |
Definition at line 56 of file DicomFileMgr.hh.
void DicomFileMgr::SetCompression | ( | G4String | fComp | ) |
Definition at line 122 of file DicomFileMgr.cc.
void DicomFileMgr::AddFile | ( | G4String | fComp | ) |
Definition at line 128 of file DicomFileMgr.cc.
void DicomFileMgr::AddMaterial | ( | std::vector< G4String > | data | ) |
Definition at line 183 of file DicomFileMgr.cc.
void DicomFileMgr::AddMaterialDensity | ( | std::vector< G4String > | data | ) |
Definition at line 196 of file DicomFileMgr.cc.
void DicomFileMgr::AddCT2Density | ( | std::vector< G4String > | data | ) |
Definition at line 209 of file DicomFileMgr.cc.
void DicomFileMgr::Convert | ( | G4String | fFileName | ) |
Definition at line 59 of file DicomFileMgr.cc.
void DicomFileMgr::CheckNColumns | ( | std::vector< G4String > | wl, |
size_t | vsizeTh | ||
) |
Definition at line 103 of file DicomFileMgr.cc.
void DicomFileMgr::ProcessFiles | ( | ) |
Definition at line 311 of file DicomFileMgr.cc.
void DicomFileMgr::CheckCTSlices | ( | ) |
Definition at line 344 of file DicomFileMgr.cc.
G4double DicomFileMgr::Hounsfield2density | ( | Uint32 | Hval | ) |
Definition at line 217 of file DicomFileMgr.cc.
size_t DicomFileMgr::GetMaterialIndex | ( | G4double | Hval | ) |
Definition at line 272 of file DicomFileMgr.cc.
size_t DicomFileMgr::GetMaterialIndexByDensity | ( | G4double | density | ) |
Definition at line 292 of file DicomFileMgr.cc.
void DicomFileMgr::BuildCTMaterials | ( | ) |
Definition at line 507 of file DicomFileMgr.cc.
void DicomFileMgr::MergeCTFiles | ( | ) |
Definition at line 527 of file DicomFileMgr.cc.
void DicomFileMgr::CheckPETSlices | ( | ) |
Definition at line 425 of file DicomFileMgr.cc.
void DicomFileMgr::BuildPETActivities | ( | ) |
Definition at line 517 of file DicomFileMgr.cc.
void DicomFileMgr::MergePETFiles | ( | ) |
Definition at line 540 of file DicomFileMgr.cc.
void DicomFileMgr::DumpToTextFile | ( | ) |
Definition at line 553 of file DicomFileMgr.cc.
|
inline |
Definition at line 79 of file DicomFileMgr.hh.
|
inline |
Definition at line 82 of file DicomFileMgr.hh.
|
inline |
Definition at line 85 of file DicomFileMgr.hh.
|
inline |
Definition at line 88 of file DicomFileMgr.hh.
|
inline |
Definition at line 91 of file DicomFileMgr.hh.
|
inline |
Definition at line 94 of file DicomFileMgr.hh.
void DicomFileMgr::SetControlPointMetersets | ( | ) |
|
inline |
Definition at line 99 of file DicomFileMgr.hh.
|
protected |
Definition at line 104 of file DicomFileMgr.hh.
|
staticprivate |
Definition at line 107 of file DicomFileMgr.hh.
|
private |
Definition at line 109 of file DicomFileMgr.hh.
|
private |
Definition at line 111 of file DicomFileMgr.hh.
|
private |
Definition at line 112 of file DicomFileMgr.hh.
|
private |
Definition at line 113 of file DicomFileMgr.hh.
|
private |
Definition at line 114 of file DicomFileMgr.hh.
|
private |
Definition at line 115 of file DicomFileMgr.hh.
|
private |
Definition at line 116 of file DicomFileMgr.hh.
|
private |
Definition at line 117 of file DicomFileMgr.hh.
|
private |
Definition at line 119 of file DicomFileMgr.hh.
|
private |
Definition at line 120 of file DicomFileMgr.hh.
|
private |
Definition at line 121 of file DicomFileMgr.hh.
|
private |
Definition at line 122 of file DicomFileMgr.hh.
|
static |
Definition at line 125 of file DicomFileMgr.hh.
G4bool DicomFileMgr::bMaterialsDensity |
Definition at line 126 of file DicomFileMgr.hh.