public Stage1()
     : base(GetAlgorithmName(), GetAlgorithmLO(), GetSourceInfoType(), GetStage())
 {
     _result = new Stage1Result();
 }
 public Stage2(Stage1Result uniformPartsStage1Result)
     : base(GetAlgorithmName(), GetAlgorithmLO(), GetSourceInfoType(), GetStage())
 {
     _result = new Stage2Result();
     _uniformPartsStage1Result = uniformPartsStage1Result.Items;
 }