X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=src%2FgdcmHeaderIdo.cxx;h=91a9aecfd1b584a9c89b959d704808f3e1d48d6e;hb=bed33c23d52354bfe0c3714493754c60c05cb320;hp=97035dc664a5a2f180e7d01c889d55f02110c0bd;hpb=baecaa4a3a8de7d236921b836a442ff7ac7e65ee;p=gdcm.git diff --git a/src/gdcmHeaderIdo.cxx b/src/gdcmHeaderIdo.cxx index 97035dc6..91a9aecf 100644 --- a/src/gdcmHeaderIdo.cxx +++ b/src/gdcmHeaderIdo.cxx @@ -1,3 +1,5 @@ +// gdcmHeaderIdo.cxx + #include "gdcmIdo.h" #include "gdcmUtil.h" @@ -12,26 +14,16 @@ void gdcmHeaderIdo::BuildHeader(void) { /** * \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; + std::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; }