44 #ifndef DicomHandler_h
45 #define DicomHandler_h 1
84 template <
class Type>
void GetValue(
char *, Type &);
88 const int DATABUFFSIZE;
89 const int LINEBUFFSIZE;
90 const int FILENAMESIZE;
92 void GetInformation(
G4int &,
char *);
94 void ReadMaterialIndices( std::ifstream& finData);
96 void StoreData(std::ofstream& foutG4DCM);
98 void read_undefined_nested(FILE *);
99 void read_undefined_item(FILE *);
106 G4int fMaxPixelValue, fMinPixelValue;
108 G4double fPixelSpacingX, fPixelSpacingY;
112 G4int fRescaleIntercept, fRescaleSlope;
114 G4bool fLittleEndian, fImplicitEndian;
115 short fPixelRepresentation;
118 std::map<G4float,G4String> fMaterialIndices;