- if (reader!=NULL)
- {
- reader->Delete();
- reader = NULL;
- }
- reader = vtkGdcmReader::New();
- //EED 21 mars 2012 FLIP probleme ..PLOP..
- reader->SetFlipY(false);
- //reader->SetFileName( bbGetInputIn().c_str() );
- reader->SetCoherentFileList(l);
- reader->Update();
- reader->GetOutput();
- bbSetOutputOut( reader->GetOutput() );
-} catch (...) {
- printf("EED GetXCoherentInfoGdcmReader::Process Warnning (2) not coherent list/file \n");
- return;
-} // try
-
+ if (bbGetInputReadRaw()==true)
+ {
+ if (reader!=NULL)
+ {
+ reader->Delete();
+ reader = NULL;
+ }
+ reader = vtkGdcmReader::New();
+ //EED 21 mars 2012 FLIP probleme ..PLOP..
+ reader->SetFlipY(false);
+ //reader->SetFileName( bbGetInputIn().c_str() );
+ reader->SetCoherentFileList(l);
+ reader->Update();
+ reader->GetOutput();
+ bbSetOutputOut( reader->GetOutput() );
+ } // if bGetInputReadRaw