Geant4
10.03
|
#include <DicomFilePET.hh>
Private Attributes | |
std::vector< size_t > | fActivities |
Additional Inherited Members | |
![]() | |
virtual std::vector< G4double > | Read1Data (DcmDataset *dset, DcmTagKey tagKey, G4int nData) |
virtual OFString | Read1DataStr (DcmDataset *dset, DcmTagKey tagKey) |
![]() | |
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 |
DicomFileMgr * | theFileMgr |
![]() | |
DcmDataset * | theDataset |
G4String | fFileName |
Definition at line 31 of file DicomFilePET.hh.
DicomFilePET::DicomFilePET | ( | ) |
Definition at line 42 of file DicomFilePET.cc.
DicomFilePET::DicomFilePET | ( | DcmDataset * | dset | ) |
Definition at line 47 of file DicomFilePET.cc.
|
inline |
Definition at line 36 of file DicomFilePET.hh.
void DicomFilePET::BuildActivities | ( | ) |
Definition at line 52 of file DicomFilePET.cc.
References fActivities, FatalException, DicomVFileImage::fHounsfieldV, DicomVFileImage::fNoVoxelX, DicomVFileImage::fNoVoxelY, G4Exception(), DicomFileMgr::GetCompression(), G4INCL::Math::min(), and DicomVFileImage::theFileMgr.
void DicomFilePET::DumpActivitiesToTextFile | ( | std::ofstream & | fout | ) |
Definition at line 84 of file DicomFilePET.cc.
References fActivities, DicomVFile::fFileName, DicomVFileImage::fLocation, DicomVFileImage::fNoVoxelX, DicomVFileImage::fNoVoxelY, G4cout, G4endl, DicomFileMgr::GetCompression(), DicomVFileImage::theFileMgr, DicomFileMgr::verbose, and warningVerb.
|
private |
Definition at line 43 of file DicomFilePET.hh.
Referenced by BuildActivities(), and DumpActivitiesToTextFile().