| 
    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.