code: public static AxisAligner getInstance(QuatSymmetryResults results) {
  		String symmetry = results.getSymmetry();
  
  		if (symmetry.equals("H")) {
  			return new HelixAxisAligner(results);
  		} else {
  			return new RotationAxisAligner(results);
  		}
  	}
docs: Returns an instance of AxisAligner for differnt type of QuatSymmetryResults (factory method)
  @param results symmetry results
  @return instance of AxisAligner