|
Geant4
10.03
|
#include <DicomFileCT_NOdcmrt.hh>
Inheritance diagram for DicomFileCT_NOdcmrt:
Collaboration diagram for DicomFileCT_NOdcmrt:Private Member Functions | |
| template<typename T > | |
| bool | CheckConsistency (const T &, const T &, G4String) |
| void | ReadPixelData () |
| void | Print (std::ostream &out) |
Private Attributes | |
| G4double | fLocation |
| G4double | fBitAllocated |
| G4double | fRescaleSlope |
| G4double | fRescaleIntercept |
| G4int | fNoVoxelX |
| G4int | fNoVoxelY |
| G4int | fNoVoxelZ |
| G4double | fMinX |
| G4double | fMinY |
| G4double | fMinZ |
| G4double | fMaxX |
| G4double | fMaxY |
| G4double | fMaxZ |
| G4double | fVoxelDimX |
| G4double | fVoxelDimY |
| G4double | fVoxelDimZ |
| G4ThreeVector | fOrientationRows |
| G4ThreeVector | fOrientationColumns |
| std::vector< int > | fHounsfieldV |
| std::vector< size_t > | fMateIDs |
| std::vector< G4double > | fDensities |
| std::vector< G4int > | fStructure |
| DicomFileMgr * | theFileMgr |
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 33 of file DicomFileCT_NOdcmrt.hh.
| DicomFileCT_NOdcmrt::DicomFileCT_NOdcmrt | ( | ) |
| DicomFileCT_NOdcmrt::DicomFileCT_NOdcmrt | ( | DcmDataset * | dset | ) |
|
inline |
Definition at line 38 of file DicomFileCT_NOdcmrt.hh.
| void DicomFileCT_NOdcmrt::BuildMaterials | ( | ) |
| void DicomFileCT_NOdcmrt::BuildStructureIDs | ( | ) |
|
inlineprivate |
Definition at line 121 of file DicomFileCT_NOdcmrt.hh.
References G4Exception(), and JustWarning.
Here is the call graph for this function:| void DicomFileCT_NOdcmrt::DumpDensitiesToTextFile | ( | std::ofstream & | fout | ) |
| void DicomFileCT_NOdcmrt::DumpHeaderToTextFile | ( | std::ofstream & | fout | ) |
| void DicomFileCT_NOdcmrt::DumpMateIDsToTextFile | ( | std::ofstream & | fout | ) |
| void DicomFileCT_NOdcmrt::DumpStructureIDsToTextFile | ( | std::ofstream & | fout | ) |
| void DicomFileCT_NOdcmrt::DumpToBinaryFile | ( | ) |
| void DicomFileCT_NOdcmrt::DumpToTextFile | ( | ) |
|
inline |
Definition at line 78 of file DicomFileCT_NOdcmrt.hh.
References fLocation.
|
inline |
Definition at line 63 of file DicomFileCT_NOdcmrt.hh.
References fMaxX.
|
inline |
Definition at line 64 of file DicomFileCT_NOdcmrt.hh.
References fMaxY.
|
inline |
Definition at line 65 of file DicomFileCT_NOdcmrt.hh.
References fMaxZ.
|
inline |
Definition at line 60 of file DicomFileCT_NOdcmrt.hh.
References fMinX.
|
inline |
Definition at line 61 of file DicomFileCT_NOdcmrt.hh.
References fMinY.
|
inline |
Definition at line 62 of file DicomFileCT_NOdcmrt.hh.
References fMinZ.
|
inline |
Definition at line 58 of file DicomFileCT_NOdcmrt.hh.
|
inline |
Definition at line 55 of file DicomFileCT_NOdcmrt.hh.
References fNoVoxelX.
|
inline |
Definition at line 56 of file DicomFileCT_NOdcmrt.hh.
References fNoVoxelY.
|
inline |
Definition at line 57 of file DicomFileCT_NOdcmrt.hh.
References fNoVoxelZ.
|
inline |
Definition at line 83 of file DicomFileCT_NOdcmrt.hh.
References fOrientationColumns.
|
inline |
Definition at line 82 of file DicomFileCT_NOdcmrt.hh.
References fOrientationRows.
| DicomFileCT_NOdcmrt DicomFileCT_NOdcmrt::operator+ | ( | const DicomFileCT_NOdcmrt & | rhs | ) |
| void DicomFileCT_NOdcmrt::operator+= | ( | const DicomFileCT_NOdcmrt & | rhs | ) |
|
private |
|
virtual |
Implements DicomVFile.
| void DicomFileCT_NOdcmrt::ReadDataFromFile | ( | ) |
|
private |
|
inline |
Definition at line 80 of file DicomFileCT_NOdcmrt.hh.
References fLocation.
|
inline |
Definition at line 72 of file DicomFileCT_NOdcmrt.hh.
References fMaxX.
|
inline |
Definition at line 74 of file DicomFileCT_NOdcmrt.hh.
References fMaxY.
|
inline |
Definition at line 76 of file DicomFileCT_NOdcmrt.hh.
References fMaxZ.
|
inline |
Definition at line 71 of file DicomFileCT_NOdcmrt.hh.
References fMinX.
|
inline |
Definition at line 73 of file DicomFileCT_NOdcmrt.hh.
References fMinY.
|
inline |
Definition at line 75 of file DicomFileCT_NOdcmrt.hh.
References fMinZ.
|
inline |
Definition at line 67 of file DicomFileCT_NOdcmrt.hh.
References fNoVoxelX.
|
inline |
Definition at line 68 of file DicomFileCT_NOdcmrt.hh.
References fNoVoxelY.
|
inline |
Definition at line 69 of file DicomFileCT_NOdcmrt.hh.
References fNoVoxelZ.
|
private |
Definition at line 98 of file DicomFileCT_NOdcmrt.hh.
|
private |
Definition at line 112 of file DicomFileCT_NOdcmrt.hh.
|
private |
Definition at line 110 of file DicomFileCT_NOdcmrt.hh.
|
private |
Definition at line 97 of file DicomFileCT_NOdcmrt.hh.
Referenced by GetLocation(), and SetLocation().
|
private |
Definition at line 111 of file DicomFileCT_NOdcmrt.hh.
|
private |
Definition at line 104 of file DicomFileCT_NOdcmrt.hh.
|
private |
Definition at line 104 of file DicomFileCT_NOdcmrt.hh.
|
private |
Definition at line 104 of file DicomFileCT_NOdcmrt.hh.
|
private |
Definition at line 103 of file DicomFileCT_NOdcmrt.hh.
|
private |
Definition at line 103 of file DicomFileCT_NOdcmrt.hh.
|
private |
Definition at line 103 of file DicomFileCT_NOdcmrt.hh.
|
private |
Definition at line 102 of file DicomFileCT_NOdcmrt.hh.
Referenced by GetNoVoxels(), GetNoVoxelX(), and SetNoVoxelX().
|
private |
Definition at line 102 of file DicomFileCT_NOdcmrt.hh.
Referenced by GetNoVoxels(), GetNoVoxelY(), and SetNoVoxelY().
|
private |
Definition at line 102 of file DicomFileCT_NOdcmrt.hh.
Referenced by GetNoVoxels(), GetNoVoxelZ(), and SetNoVoxelZ().
|
private |
Definition at line 108 of file DicomFileCT_NOdcmrt.hh.
Referenced by GetOrientationColumns().
|
private |
Definition at line 107 of file DicomFileCT_NOdcmrt.hh.
Referenced by GetOrientationRows().
|
private |
Definition at line 100 of file DicomFileCT_NOdcmrt.hh.
|
private |
Definition at line 99 of file DicomFileCT_NOdcmrt.hh.
|
private |
Definition at line 113 of file DicomFileCT_NOdcmrt.hh.
|
private |
Definition at line 105 of file DicomFileCT_NOdcmrt.hh.
|
private |
Definition at line 105 of file DicomFileCT_NOdcmrt.hh.
|
private |
Definition at line 105 of file DicomFileCT_NOdcmrt.hh.
|
private |
Definition at line 116 of file DicomFileCT_NOdcmrt.hh.