#include <DicomFileCT.hh>
Protected 멤버 함수 | |
virtual std::vector< G4double > | Read1Data (DcmDataset *dset, DcmTagKey tagKey, G4int nData) |
virtual OFString | Read1DataStr (DcmDataset *dset, DcmTagKey tagKey) |
Private 속성 | |
std::vector< size_t > | fMateIDs |
std::vector< G4double > | fDensities |
std::vector< G4int > | fStructure |
DicomFileCT.hh 파일의 31 번째 라인에서 정의되었습니다.
DicomFileCT::DicomFileCT | ( | ) |
DicomFileCT.cc 파일의 42 번째 라인에서 정의되었습니다.
DicomFileCT::DicomFileCT | ( | DcmDataset * | dset | ) |
DicomFileCT.cc 파일의 47 번째 라인에서 정의되었습니다.
|
inline |
DicomFileCT.hh 파일의 36 번째 라인에서 정의되었습니다.
void DicomFileCT::BuildMaterials | ( | ) |
DicomFileCT.cc 파일의 52 번째 라인에서 정의되었습니다.
다음을 참조함 : FatalException, fDensities, DicomVFileImage::fHounsfieldV, fMateIDs, DicomVFileImage::fNoVoxelX, DicomVFileImage::fNoVoxelY, G4Exception(), DicomFileMgr::GetCompression(), DicomFileMgr::GetMaterialIndex(), DicomFileMgr::GetMaterialIndexByDensity(), DicomFileMgr::Hounsfield2density(), DicomFileMgr::IsMaterialsDensity(), G4INCL::Math::min(), DicomVFileImage::theFileMgr.
void DicomFileCT::BuildStructureIDs | ( | ) |
DicomFileCT.cc 파일의 130 번째 라인에서 정의되었습니다.
다음을 참조함 : DBL_MAX, debugVerb, FatalException, DicomVFileImage::fLocation, DicomVFileImage::fMaxX, DicomVFileImage::fMaxY, DicomVFileImage::fMaxZ, DicomVFileImage::fMinX, DicomVFileImage::fMinY, DicomVFileImage::fMinZ, DicomVFileImage::fNoVoxelX, DicomVFileImage::fNoVoxelY, fStructure, DicomVFileImage::fVoxelDimX, DicomVFileImage::fVoxelDimY, G4cerr, G4cout, G4endl, G4Exception(), DicomFileMgr::GetCompression(), DicomROIContour::GetDirections(), DicomROIContour::GetGeomType(), DicomFileMgr::GetInstance(), DicomROIContour::GetPoints(), DicomFileMgr::GetStructFiles(), DicomFileMgr::GetStructureNCheck(), DicomFileMgr::GetStructureNMaxROI(), DicomROIContour::GetZ(), INT_MAX, JustWarning, G4INCL::Math::max(), G4INCL::Math::min(), testVerb, DicomVFileImage::theFileMgr, DicomFileMgr::verbose, x, y.
void DicomFileCT::DumpDensitiesToTextFile | ( | std::ofstream & | fout | ) |
|
inherited |
DicomVFileImage.cc 파일의 306 번째 라인에서 정의되었습니다.
다음을 참조함 : DicomVFile::fFileName, DicomVFileImage::fHounsfieldV, DicomVFileImage::fLocation, DicomVFileImage::fMaxX, DicomVFileImage::fMaxY, DicomVFileImage::fMaxZ, DicomVFileImage::fMinX, DicomVFileImage::fMinY, DicomVFileImage::fMinZ, fName, DicomVFileImage::fNoVoxelX, DicomVFileImage::fNoVoxelY, DicomVFileImage::fNoVoxelZ, G4cout, G4endl, DicomFileMgr::GetCompression(), DicomVFileImage::theFileMgr, DicomFileMgr::verbose, warningVerb.
다음에 의해서 참조됨 : DicomFileMgr::DumpToTextFile().
void DicomFileCT::DumpMateIDsToTextFile | ( | std::ofstream & | fout | ) |
void DicomFileCT::DumpStructureIDsToTextFile | ( | std::ofstream & | fout | ) |
DicomFileCT.cc 파일의 377 번째 라인에서 정의되었습니다.
다음을 참조함 : DicomVFile::fFileName, DicomVFileImage::fLocation, DicomVFileImage::fNoVoxelX, DicomVFileImage::fNoVoxelY, fStructure, G4cout, G4endl, DicomFileMgr::GetCompression(), DicomFileMgr::GetStructFiles(), DicomVFileImage::theFileMgr, DicomFileMgr::verbose.
|
inlineinherited |
DicomVFileImage.hh 파일의 73 번째 라인에서 정의되었습니다.
다음을 참조함 : DicomVFileImage::fLocation.
다음에 의해서 참조됨 : DicomFileMgr::CheckCTSlices(), DicomFileMgr::CheckPETSlices().
|
inlineinherited |
DicomVFileImage.hh 파일의 58 번째 라인에서 정의되었습니다.
다음을 참조함 : DicomVFileImage::fMaxX.
다음에 의해서 참조됨 : DicomVFileImage::operator+().
|
inlineinherited |
DicomVFileImage.hh 파일의 59 번째 라인에서 정의되었습니다.
다음을 참조함 : DicomVFileImage::fMaxY.
다음에 의해서 참조됨 : DicomVFileImage::operator+().
|
inlineinherited |
DicomVFileImage.hh 파일의 60 번째 라인에서 정의되었습니다.
다음을 참조함 : DicomVFileImage::fMaxZ.
다음에 의해서 참조됨 : DicomFileMgr::AddFile(), DicomFileMgr::CheckCTSlices(), DicomFileMgr::CheckPETSlices(), DicomVFileImage::operator+().
|
inlineinherited |
DicomVFileImage.hh 파일의 55 번째 라인에서 정의되었습니다.
다음을 참조함 : DicomVFileImage::fMinX.
다음에 의해서 참조됨 : DicomVFileImage::operator+().
|
inlineinherited |
DicomVFileImage.hh 파일의 56 번째 라인에서 정의되었습니다.
다음을 참조함 : DicomVFileImage::fMinY.
다음에 의해서 참조됨 : DicomVFileImage::operator+().
|
inlineinherited |
DicomVFileImage.hh 파일의 57 번째 라인에서 정의되었습니다.
다음을 참조함 : DicomVFileImage::fMinZ.
다음에 의해서 참조됨 : DicomFileMgr::CheckCTSlices(), DicomFileMgr::CheckPETSlices(), DicomVFileImage::operator+().
|
inlineinherited |
DicomVFileImage.hh 파일의 53 번째 라인에서 정의되었습니다.
다음을 참조함 : DicomVFileImage::fNoVoxelX, DicomVFileImage::fNoVoxelY, DicomVFileImage::fNoVoxelZ.
|
inlineinherited |
DicomVFileImage.hh 파일의 50 번째 라인에서 정의되었습니다.
다음을 참조함 : DicomVFileImage::fNoVoxelX.
다음에 의해서 참조됨 : DicomVFileImage::operator+().
|
inlineinherited |
DicomVFileImage.hh 파일의 51 번째 라인에서 정의되었습니다.
다음을 참조함 : DicomVFileImage::fNoVoxelY.
다음에 의해서 참조됨 : DicomVFileImage::operator+().
|
inlineinherited |
DicomVFileImage.hh 파일의 52 번째 라인에서 정의되었습니다.
다음을 참조함 : DicomVFileImage::fNoVoxelZ.
다음에 의해서 참조됨 : DicomVFileImage::operator+().
|
inlineinherited |
DicomVFileImage.hh 파일의 78 번째 라인에서 정의되었습니다.
다음을 참조함 : DicomVFileImage::fOrientationColumns.
다음에 의해서 참조됨 : DicomVFileImage::operator+().
|
inlineinherited |
DicomVFileImage.hh 파일의 77 번째 라인에서 정의되었습니다.
다음을 참조함 : DicomVFileImage::fOrientationRows.
다음에 의해서 참조됨 : DicomVFileImage::operator+().
|
inherited |
DicomVFileImage.cc 파일의 240 번째 라인에서 정의되었습니다.
다음을 참조함 : FatalErrorInArgument, DicomVFileImage::fMaxX, DicomVFileImage::fMaxY, DicomVFileImage::fMaxZ, DicomVFileImage::fMinX, DicomVFileImage::fMinY, DicomVFileImage::fMinZ, DicomVFileImage::fNoVoxelX, DicomVFileImage::fNoVoxelY, DicomVFileImage::fNoVoxelZ, DicomVFileImage::fOrientationColumns, DicomVFileImage::fOrientationRows, G4cerr, G4endl, G4Exception(), G4GeometryTolerance::GetInstance(), DicomVFileImage::GetMaxX(), DicomVFileImage::GetMaxY(), DicomVFileImage::GetMaxZ(), DicomVFileImage::GetMinX(), DicomVFileImage::GetMinY(), DicomVFileImage::GetMinZ(), DicomVFileImage::GetNoVoxelX(), DicomVFileImage::GetNoVoxelY(), DicomVFileImage::GetNoVoxelZ(), DicomVFileImage::GetOrientationColumns(), DicomVFileImage::GetOrientationRows(), G4GeometryTolerance::GetRadialTolerance(), JustWarning, G4INCL::Math::max(), G4INCL::Math::min(), DicomVFileImage::SetMaxZ(), DicomVFileImage::SetMinZ(), DicomVFileImage::SetNoVoxelZ().
|
inherited |
DicomVFileImage.cc 파일의 234 번째 라인에서 정의되었습니다.
|
protectedvirtualinherited |
DicomVFile.cc 파일의 40 번째 라인에서 정의되었습니다.
다음을 참조함 : G4cout, G4Exception(), JustWarning.
다음에 의해서 참조됨 : DicomVFileImage::ReadData().
|
protectedvirtualinherited |
DicomVFile.cc 파일의 71 번째 라인에서 정의되었습니다.
다음을 참조함 : G4cout, G4Exception(), JustWarning.
|
virtualinherited |
DicomVFile를 구현.
DicomVFileImage.cc 파일의 55 번째 라인에서 정의되었습니다.
다음을 참조함 : debugVerb, DicomVFileImage::fBitAllocated, DicomVFileImage::fLocation, DicomVFileImage::fMaxX, DicomVFileImage::fMaxY, DicomVFileImage::fMaxZ, DicomVFileImage::fMinX, DicomVFileImage::fMinY, DicomVFileImage::fMinZ, DicomVFileImage::fNoVoxelX, DicomVFileImage::fNoVoxelY, DicomVFileImage::fNoVoxelZ, DicomVFileImage::fOrientationColumns, DicomVFileImage::fOrientationRows, DicomVFileImage::fRescaleIntercept, DicomVFileImage::fRescaleSlope, DicomVFileImage::fVoxelDimX, DicomVFileImage::fVoxelDimY, DicomVFileImage::fVoxelDimZ, G4cerr, G4cout, G4endl, G4Exception(), JustWarning, DicomVFile::Read1Data(), DicomVFileImage::ReadPixelData(), DicomVFile::theDataset, DicomFileMgr::verbose.
다음에 의해서 참조됨 : DicomFileMgr::AddFile().
DicomVFile.hh 파일의 42 번째 라인에서 정의되었습니다.
다음을 참조함 : DicomVFile::fFileName, fName.
다음에 의해서 참조됨 : DicomFileMgr::AddFile().
DicomVFileImage.hh 파일의 75 번째 라인에서 정의되었습니다.
다음을 참조함 : DicomVFileImage::fLocation.
DicomVFileImage.hh 파일의 67 번째 라인에서 정의되었습니다.
다음을 참조함 : DicomVFileImage::fMaxX.
DicomVFileImage.hh 파일의 69 번째 라인에서 정의되었습니다.
다음을 참조함 : DicomVFileImage::fMaxY.
DicomVFileImage.hh 파일의 71 번째 라인에서 정의되었습니다.
다음을 참조함 : DicomVFileImage::fMaxZ.
다음에 의해서 참조됨 : DicomFileMgr::CheckCTSlices(), DicomFileMgr::CheckPETSlices(), DicomVFileImage::operator+().
DicomVFileImage.hh 파일의 66 번째 라인에서 정의되었습니다.
다음을 참조함 : DicomVFileImage::fMinX.
DicomVFileImage.hh 파일의 68 번째 라인에서 정의되었습니다.
다음을 참조함 : DicomVFileImage::fMinY.
DicomVFileImage.hh 파일의 70 번째 라인에서 정의되었습니다.
다음을 참조함 : DicomVFileImage::fMinZ.
다음에 의해서 참조됨 : DicomFileMgr::CheckCTSlices(), DicomFileMgr::CheckPETSlices(), DicomVFileImage::operator+().
DicomVFileImage.hh 파일의 62 번째 라인에서 정의되었습니다.
다음을 참조함 : DicomVFileImage::fNoVoxelX.
DicomVFileImage.hh 파일의 63 번째 라인에서 정의되었습니다.
다음을 참조함 : DicomVFileImage::fNoVoxelY.
DicomVFileImage.hh 파일의 64 번째 라인에서 정의되었습니다.
다음을 참조함 : DicomVFileImage::fNoVoxelZ.
다음에 의해서 참조됨 : DicomVFileImage::operator+().
|
protectedinherited |
DicomVFileImage.hh 파일의 88 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : DicomVFileImage::ReadData(), DicomVFileImage::ReadPixelData().
|
private |
DicomFileCT.hh 파일의 47 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : BuildMaterials(), DumpDensitiesToTextFile().
|
protectedinherited |
|
protectedinherited |
DicomVFileImage.hh 파일의 100 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : DicomFilePET::BuildActivities(), BuildMaterials(), DicomVFileImage::DumpHeaderToTextFile(), DicomVFileImage::ReadPixelData().
|
protectedinherited |
DicomVFileImage.hh 파일의 87 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : BuildStructureIDs(), DicomFilePET::DumpActivitiesToTextFile(), DumpDensitiesToTextFile(), DicomVFileImage::DumpHeaderToTextFile(), DumpMateIDsToTextFile(), DumpStructureIDsToTextFile(), DicomVFileImage::GetLocation(), DicomVFileImage::Print(), DicomVFileImage::ReadData(), DicomVFileImage::SetLocation().
|
private |
DicomFileCT.hh 파일의 46 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : BuildMaterials(), DumpMateIDsToTextFile().
|
protectedinherited |
|
protectedinherited |
|
protectedinherited |
|
protectedinherited |
|
protectedinherited |
|
protectedinherited |
|
protectedinherited |
DicomVFileImage.hh 파일의 92 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : DicomFilePET::BuildActivities(), BuildMaterials(), BuildStructureIDs(), DicomFilePET::DumpActivitiesToTextFile(), DumpDensitiesToTextFile(), DicomVFileImage::DumpHeaderToTextFile(), DumpMateIDsToTextFile(), DumpStructureIDsToTextFile(), DicomVFileImage::GetNoVoxels(), DicomVFileImage::GetNoVoxelX(), DicomVFileImage::operator+(), DicomVFileImage::Print(), DicomVFileImage::ReadData(), DicomVFileImage::ReadPixelData(), DicomVFileImage::SetNoVoxelX().
|
protectedinherited |
DicomVFileImage.hh 파일의 92 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : DicomFilePET::BuildActivities(), BuildMaterials(), BuildStructureIDs(), DicomFilePET::DumpActivitiesToTextFile(), DumpDensitiesToTextFile(), DicomVFileImage::DumpHeaderToTextFile(), DumpMateIDsToTextFile(), DumpStructureIDsToTextFile(), DicomVFileImage::GetNoVoxels(), DicomVFileImage::GetNoVoxelY(), DicomVFileImage::operator+(), DicomVFileImage::Print(), DicomVFileImage::ReadData(), DicomVFileImage::ReadPixelData(), DicomVFileImage::SetNoVoxelY().
|
protectedinherited |
|
protectedinherited |
DicomVFileImage.hh 파일의 98 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : DicomVFileImage::GetOrientationColumns(), DicomVFileImage::operator+(), DicomVFileImage::ReadData().
|
protectedinherited |
DicomVFileImage.hh 파일의 97 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : DicomVFileImage::GetOrientationRows(), DicomVFileImage::operator+(), DicomVFileImage::ReadData().
|
protectedinherited |
DicomVFileImage.hh 파일의 90 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : DicomVFileImage::ReadData(), DicomVFileImage::ReadPixelData().
|
protectedinherited |
DicomVFileImage.hh 파일의 89 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : DicomVFileImage::ReadData(), DicomVFileImage::ReadPixelData().
|
private |
DicomFileCT.hh 파일의 48 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : BuildStructureIDs(), DumpStructureIDsToTextFile().
|
protectedinherited |
DicomVFileImage.hh 파일의 95 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : BuildStructureIDs(), DicomVFileImage::ReadData().
|
protectedinherited |
DicomVFileImage.hh 파일의 95 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : BuildStructureIDs(), DicomVFileImage::ReadData().
|
protectedinherited |
DicomVFileImage.hh 파일의 95 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : DicomVFileImage::ReadData().
|
protectedinherited |
DicomVFile.hh 파일의 52 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : DicomVFileImage::ReadData(), DicomFileStructure::ReadData(), DicomFilePlan::ReadData(), DicomVFileImage::ReadPixelData().
|
protectedinherited |
DicomVFileImage.hh 파일의 102 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : DicomFilePET::BuildActivities(), BuildMaterials(), BuildStructureIDs(), DicomVFileImage::DicomVFileImage(), DicomFilePET::DumpActivitiesToTextFile(), DumpDensitiesToTextFile(), DicomVFileImage::DumpHeaderToTextFile(), DumpMateIDsToTextFile(), DumpStructureIDsToTextFile(), DicomVFileImage::Print().