新建FileData实体类

创建FileFtransitUtil实体类
This commit is contained in:
qiaoqinzheng 2023-10-17 09:41:34 +08:00
parent 5e88c491bb
commit df7e0c648e
2 changed files with 74 additions and 0 deletions

View File

@ -0,0 +1,8 @@
package org.jeecg.common.util;
import org.jeecg.modules.entity.vo.FileData;
public class FileFtransitUtil {
}

View File

@ -0,0 +1,66 @@
package org.jeecg.modules.entity.vo;
import com.google.common.collect.Lists;
import java.io.Serializable;
import java.util.LinkedList;
import java.util.List;
public class FileData implements Serializable {
private String comment; // spectrum comments
private String msg_id;
private String data_type;
private String designator;
private String station; // site code
private String detector; // detector code
private String sys_type; // system type: P for particulate; B for gas with 3-D β - γ coincidence detection; and
// G for all other gas systems (high-resolu-tion γ-spectrometry or 2-D β-γ coinci-dence detection)
private String sam_geom; // sample geometry
private String quantity;
private String srId; // sample reference identification
private String bgMeasureId; // measurement identification
private String gasMeasureId; // gas background measurement identification (memory effect)
private String transmit; // transmit time (yyyy/mm/dd hh:mm:ss.s)
private String collect_start; // collection start time (yyyy/mm/dd hh:mm:ss.s)
private String collect_stop; // collection stop time (yyyy/mm/dd hh:mm:ss.s)
private Double air_volume; // total air volume sampled (standard cubic meters [scm])
private String acq_date; // acquisition start date (yyyy/mm/dd)
private String acq_time; // acquisition start time (hh:mm:ss.s)
private Double acq_real; // acquisition real time (s)
private Double acq_live; // acquisition live time (s)
private String calibra_time; // time of last calibration (yyyy/mm/dd hh:mm:ss.s)
private Double ener_slope; // slope of energy calibration
private Double ener_intercept; // intercept of energy calibration
private int start_chan; // begin of channels
private int num_count; // number of channels
private int max_energy; // energy span
private List<Long> vCounts; // count at channel
private List<List<Double> > vvEner; // Energy Calibration
private List<List<Double> > vvReso; // Resolution Calibration
private List<List<Double> > vvEffi; // Efficiency Calibration
public FileData() {
gasMeasureId = "0";
num_count = 0;
max_energy = 0;
ener_slope = 1.0;
ener_intercept = 0.0;
List<Double> vEmpty = new LinkedList<>();
vvEner.add(vEmpty);
vvEner.add(vEmpty);
vvEner.add(vEmpty);
vvReso.add(vEmpty);
vvReso.add(vEmpty);
vvReso.add(vEmpty);
vvEffi.add(vEmpty);
vvEffi.add(vEmpty);
vvEffi.add(vEmpty);
}
}