+// gdcmHeaderIdo.cxx
+
#include "gdcmIdo.h"
#include "gdcmUtil.h"
+using namespace std;
gdcmHeaderIdo::gdcmHeaderIdo (char* InFilename)
: gdcmHeader(InFilename)
/**
* \ingroup gdcmHeaderIdo
- * \brief Pour les fichiers non TrueDicom, si le recognition
- * code (0008,0010) s'avere etre "ACR_LIBIDO", alors
- * valide la reconnaissance du fichier en positionnant
+ * \brief Si le recognition code (0008,0010) s'avere etre "ACR_LIBIDO",
+ * alors valide la reconnaissance du fichier en positionnant
* filetype.
*/
void gdcmHeaderIdo::setAcrLibido(void) {
string RecCode;
- if ( (filetype != TrueDicom)
- && (filetype != ExplicitVR)
- && (filetype != ImplicitVR) ) {
- printf("_setAcrLibido expects a presumably ACR file\n");
- // Recognition Code --> n'existe plus en DICOM V3 ...
- RecCode = GetPubElValByNumber(0x0008, 0x0010);
- // FIXME NOW
- if (RecCode == "ACRNEMA_LIBIDO" ||
- RecCode == "CANRME_AILIBOD" )
- filetype = ACR_LIBIDO;
- else
- filetype = ACR;
- }
+ RecCode = GetPubElValByNumber(0x0008, 0x0010);
+ if (RecCode == "ACRNEMA_LIBIDO" ||
+ RecCode == "CANRME_AILIBOD" )
+ filetype = ACR_LIBIDO;
return;
}