13 #ifndef mitkEquiDistantBlocksSorter_h
14 #define mitkEquiDistantBlocksSorter_h
73 void SetAcceptTilt(
bool accept);
74 bool GetAcceptTilt()
const;
79 void SetToleratedOriginOffsetToAdaptive(
double fractionOfInterSliceDistanct = 0.3);
86 void SetToleratedOriginOffset(
double millimeters = 0.005);
88 double GetToleratedOriginOffset()
const;
89 bool IsToleratedOriginOffsetAbsolute()
const;
91 void SetAcceptTwoSlicesGroups(
bool accept);
92 bool GetAcceptTwoSlicesGroups()
const;
94 void PrintConfiguration(std::ostream& os,
const std::string& indent =
"")
const override;
120 void SetFirstFilenameOfBlock(
const std::string& filename);
121 std::string GetFirstFilenameOfBlock()
const;
122 void SetLastFilenameOfBlock(
const std::string& filename);
123 std::string GetLastFilenameOfBlock()
const;
133 bool ContainsGantryTilt();
160 void UndoPrematureGrouping();
184 AnalyzeFileForITKImageSeriesReaderSpacingAssumption(
const DICOMDatasetList& files,
bool groupsOfSimilarImages);
190 ConstCharStarToString(
const char* s);