ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
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.
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