public Stage1()
     : base(GetAlgorithmName(), GetAlgorithmLO(), GetSourceInfoType(), GetStage())
 {
     _result = new Stage1Result();
 }
 public Stage2(Stage1Result stage1Result, LO.MainParts.Algorithms.Stage4Result mainPartsStage4Result)
     : base(GetAlgorithmName(), GetAlgorithmLO(), GetSourceInfoType(), GetStage())
 {
     _result = new Stage2Result();
     _stage1Result = stage1Result;
     _mainPartsStage4Result = mainPartsStage4Result;
 }