![]() |
ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
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.
View newest version in sPHENIX GitHub 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.
View newest version in sPHENIX GitHub 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.
View newest version in sPHENIX GitHub 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.
View newest version in sPHENIX GitHub at line 78 of file DicomFileCT_NOdcmrt.hh
References fLocation.
|
inline |
Definition at line 63 of file DicomFileCT_NOdcmrt.hh.
View newest version in sPHENIX GitHub at line 63 of file DicomFileCT_NOdcmrt.hh
References fMaxX.
|
inline |
Definition at line 64 of file DicomFileCT_NOdcmrt.hh.
View newest version in sPHENIX GitHub at line 64 of file DicomFileCT_NOdcmrt.hh
References fMaxY.
|
inline |
Definition at line 65 of file DicomFileCT_NOdcmrt.hh.
View newest version in sPHENIX GitHub at line 65 of file DicomFileCT_NOdcmrt.hh
References fMaxZ.
|
inline |
Definition at line 60 of file DicomFileCT_NOdcmrt.hh.
View newest version in sPHENIX GitHub at line 60 of file DicomFileCT_NOdcmrt.hh
References fMinX.
|
inline |
Definition at line 61 of file DicomFileCT_NOdcmrt.hh.
View newest version in sPHENIX GitHub at line 61 of file DicomFileCT_NOdcmrt.hh
References fMinY.
|
inline |
Definition at line 62 of file DicomFileCT_NOdcmrt.hh.
View newest version in sPHENIX GitHub at line 62 of file DicomFileCT_NOdcmrt.hh
References fMinZ.
|
inline |
Definition at line 58 of file DicomFileCT_NOdcmrt.hh.
View newest version in sPHENIX GitHub at line 58 of file DicomFileCT_NOdcmrt.hh
|
inline |
Definition at line 55 of file DicomFileCT_NOdcmrt.hh.
View newest version in sPHENIX GitHub at line 55 of file DicomFileCT_NOdcmrt.hh
References fNoVoxelX.
|
inline |
Definition at line 56 of file DicomFileCT_NOdcmrt.hh.
View newest version in sPHENIX GitHub at line 56 of file DicomFileCT_NOdcmrt.hh
References fNoVoxelY.
|
inline |
Definition at line 57 of file DicomFileCT_NOdcmrt.hh.
View newest version in sPHENIX GitHub at line 57 of file DicomFileCT_NOdcmrt.hh
References fNoVoxelZ.
|
inline |
Definition at line 83 of file DicomFileCT_NOdcmrt.hh.
View newest version in sPHENIX GitHub at line 83 of file DicomFileCT_NOdcmrt.hh
References fOrientationColumns.
|
inline |
Definition at line 82 of file DicomFileCT_NOdcmrt.hh.
View newest version in sPHENIX GitHub 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 |
Definition at line 80 of file DicomFileCT_NOdcmrt.hh.
View newest version in sPHENIX GitHub at line 80 of file DicomFileCT_NOdcmrt.hh
References fLocation.
Definition at line 72 of file DicomFileCT_NOdcmrt.hh.
View newest version in sPHENIX GitHub at line 72 of file DicomFileCT_NOdcmrt.hh
References fMaxX.
Definition at line 74 of file DicomFileCT_NOdcmrt.hh.
View newest version in sPHENIX GitHub at line 74 of file DicomFileCT_NOdcmrt.hh
References fMaxY.
Definition at line 76 of file DicomFileCT_NOdcmrt.hh.
View newest version in sPHENIX GitHub at line 76 of file DicomFileCT_NOdcmrt.hh
References fMaxZ.
Definition at line 71 of file DicomFileCT_NOdcmrt.hh.
View newest version in sPHENIX GitHub at line 71 of file DicomFileCT_NOdcmrt.hh
References fMinX.
Definition at line 73 of file DicomFileCT_NOdcmrt.hh.
View newest version in sPHENIX GitHub at line 73 of file DicomFileCT_NOdcmrt.hh
References fMinY.
Definition at line 75 of file DicomFileCT_NOdcmrt.hh.
View newest version in sPHENIX GitHub at line 75 of file DicomFileCT_NOdcmrt.hh
References fMinZ.
Definition at line 67 of file DicomFileCT_NOdcmrt.hh.
View newest version in sPHENIX GitHub at line 67 of file DicomFileCT_NOdcmrt.hh
References fNoVoxelX.
Definition at line 68 of file DicomFileCT_NOdcmrt.hh.
View newest version in sPHENIX GitHub at line 68 of file DicomFileCT_NOdcmrt.hh
References fNoVoxelY.
Definition at line 69 of file DicomFileCT_NOdcmrt.hh.
View newest version in sPHENIX GitHub at line 69 of file DicomFileCT_NOdcmrt.hh
References fNoVoxelZ.
|
private |
Definition at line 98 of file DicomFileCT_NOdcmrt.hh.
View newest version in sPHENIX GitHub at line 98 of file DicomFileCT_NOdcmrt.hh
|
private |
Definition at line 112 of file DicomFileCT_NOdcmrt.hh.
View newest version in sPHENIX GitHub at line 112 of file DicomFileCT_NOdcmrt.hh
|
private |
Definition at line 110 of file DicomFileCT_NOdcmrt.hh.
View newest version in sPHENIX GitHub at line 110 of file DicomFileCT_NOdcmrt.hh
|
private |
Definition at line 97 of file DicomFileCT_NOdcmrt.hh.
View newest version in sPHENIX GitHub at line 97 of file DicomFileCT_NOdcmrt.hh
Referenced by GetLocation(), and SetLocation().
|
private |
Definition at line 111 of file DicomFileCT_NOdcmrt.hh.
View newest version in sPHENIX GitHub at line 111 of file DicomFileCT_NOdcmrt.hh
|
private |
Definition at line 104 of file DicomFileCT_NOdcmrt.hh.
View newest version in sPHENIX GitHub at line 104 of file DicomFileCT_NOdcmrt.hh
|
private |
Definition at line 104 of file DicomFileCT_NOdcmrt.hh.
View newest version in sPHENIX GitHub at line 104 of file DicomFileCT_NOdcmrt.hh
|
private |
Definition at line 104 of file DicomFileCT_NOdcmrt.hh.
View newest version in sPHENIX GitHub at line 104 of file DicomFileCT_NOdcmrt.hh
|
private |
Definition at line 103 of file DicomFileCT_NOdcmrt.hh.
View newest version in sPHENIX GitHub at line 103 of file DicomFileCT_NOdcmrt.hh
|
private |
Definition at line 103 of file DicomFileCT_NOdcmrt.hh.
View newest version in sPHENIX GitHub at line 103 of file DicomFileCT_NOdcmrt.hh
|
private |
Definition at line 103 of file DicomFileCT_NOdcmrt.hh.
View newest version in sPHENIX GitHub at line 103 of file DicomFileCT_NOdcmrt.hh
|
private |
Definition at line 102 of file DicomFileCT_NOdcmrt.hh.
View newest version in sPHENIX GitHub at line 102 of file DicomFileCT_NOdcmrt.hh
Referenced by GetNoVoxels(), GetNoVoxelX(), and SetNoVoxelX().
|
private |
Definition at line 102 of file DicomFileCT_NOdcmrt.hh.
View newest version in sPHENIX GitHub at line 102 of file DicomFileCT_NOdcmrt.hh
Referenced by GetNoVoxels(), GetNoVoxelY(), and SetNoVoxelY().
|
private |
Definition at line 102 of file DicomFileCT_NOdcmrt.hh.
View newest version in sPHENIX GitHub at line 102 of file DicomFileCT_NOdcmrt.hh
Referenced by GetNoVoxels(), GetNoVoxelZ(), and SetNoVoxelZ().
|
private |
Definition at line 108 of file DicomFileCT_NOdcmrt.hh.
View newest version in sPHENIX GitHub at line 108 of file DicomFileCT_NOdcmrt.hh
Referenced by GetOrientationColumns().
|
private |
Definition at line 107 of file DicomFileCT_NOdcmrt.hh.
View newest version in sPHENIX GitHub at line 107 of file DicomFileCT_NOdcmrt.hh
Referenced by GetOrientationRows().
|
private |
Definition at line 100 of file DicomFileCT_NOdcmrt.hh.
View newest version in sPHENIX GitHub at line 100 of file DicomFileCT_NOdcmrt.hh
|
private |
Definition at line 99 of file DicomFileCT_NOdcmrt.hh.
View newest version in sPHENIX GitHub at line 99 of file DicomFileCT_NOdcmrt.hh
|
private |
Definition at line 113 of file DicomFileCT_NOdcmrt.hh.
View newest version in sPHENIX GitHub at line 113 of file DicomFileCT_NOdcmrt.hh
|
private |
Definition at line 105 of file DicomFileCT_NOdcmrt.hh.
View newest version in sPHENIX GitHub at line 105 of file DicomFileCT_NOdcmrt.hh
|
private |
Definition at line 105 of file DicomFileCT_NOdcmrt.hh.
View newest version in sPHENIX GitHub at line 105 of file DicomFileCT_NOdcmrt.hh
|
private |
Definition at line 105 of file DicomFileCT_NOdcmrt.hh.
View newest version in sPHENIX GitHub at line 105 of file DicomFileCT_NOdcmrt.hh
|
private |
Definition at line 116 of file DicomFileCT_NOdcmrt.hh.
View newest version in sPHENIX GitHub at line 116 of file DicomFileCT_NOdcmrt.hh