]> Creatis software - clitk.git/blobdiff - segmentation/clitkExtractLymphStation_8.txx
Merge branch 'master' of /home/dsarrut/clitk3.server
[clitk.git] / segmentation / clitkExtractLymphStation_8.txx
index 7402a626bebd7e86bd06c92c43f843b5291f930e..7d5a15c7f97928597979364049062296780980b3 100644 (file)
@@ -24,19 +24,22 @@ void
 clitk::ExtractLymphStationsFilter<TImageType>::
 ExtractStation_8() 
 {
-  if (CheckForStation("8")) {
-    ExtractStation_8_SI_Limits();         // OK, validated
-    ExtractStation_8_Ant_Limits();        // OK, validated
-    ExtractStation_8_Left_Sup_Limits();   // OK, validated
-    ExtractStation_8_Left_Inf_Limits();   // OK, validated
-    ExtractStation_8_Single_CCL_Limits(); // OK, validated
-    ExtractStation_8_Remove_Structures(); // OK, validated
-
-    // Store image filenames into AFDB 
-    writeImage<MaskImageType>(m_ListOfStations["8"], "seg/Station8.mhd");
-    GetAFDB()->SetImageFilename("Station8", "seg/Station8.mhd");  
-    WriteAFDB();
-  }
+  if (!CheckForStation("8")) return;
+
+  StartNewStep("Station 8");
+  StartSubStep();   
+  ExtractStation_8_SI_Limits();         // OK, validated
+  ExtractStation_8_Ant_Limits();        // OK, validated
+  ExtractStation_8_Left_Sup_Limits();   // OK, validated
+  ExtractStation_8_Left_Inf_Limits();   // OK, validated
+  ExtractStation_8_Single_CCL_Limits(); // OK, validated
+  ExtractStation_8_Remove_Structures(); // OK, validated
+  
+  // Store image filenames into AFDB 
+  writeImage<MaskImageType>(m_ListOfStations["8"], "seg/Station8.mhd");
+  GetAFDB()->SetImageFilename("Station8", "seg/Station8.mhd");  
+  WriteAFDB();
+  StopSubStep();
 }
 //--------------------------------------------------------------------