package com.njcn.gather.tool.wave.pojo.dto;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;

/**
 * 单次谐波结果。
 */
@Data
@ApiModel("单次谐波结果")
public class WaveHarmonicDTO implements Serializable {

    /** 谐波次数。 */
    @ApiModelProperty("谐波次数")
    private Integer harmonicOrder;

    /** 谐波幅值。 */
    @ApiModelProperty("谐波幅值")
    private Float amplitude;

    /** 谐波有效值。 */
    @ApiModelProperty("谐波有效值")
    private Float rms;

    /** 谐波占基波比率，百分比。 */
    @ApiModelProperty("谐波占基波比率，百分比")
    private Float rate;
}
