EnergySpectrumAnalyer/src/AnalysisTypeDefine.h

33 lines
1.2 KiB
C

#ifndef ANALYSISTYPEDEFINE_H
#define ANALYSISTYPEDEFINE_H
enum class AnalysisType {
None,
Project, // 项目
DeviceParamsCfg, // 设备参数配置
EnergyScale, // 能量刻度
EfficiencyScale, // 效率刻度
ParticleData, // 粒子数据
AddressCountData, // 粒子道址计数数据
ParticleEnergyData, // 粒子数据
EnergyCountData, // 能量计数数据
ChannelEnergyCountData, // 通道能量计数数据
CoincidenceParticleEnergyData, // 符合粒子能量数据
AddressCountSpectrumView, // 粒子计数谱视图
EnergyCountSpectrumView, // 能量计数谱视图
CoincidenceParticleEnergySpectrum2DView, // 符合粒子能量2D视图
CoincidenceParticleEnergySpectrum3DView, // 符合粒子能量3D视图
CountingRateView, // 计数率视图
EnergyPeakFitView, // 能量峰拟合视图
NuclideAnalysisView, // 核分析视图
ParticleInTimeView, // 粒子射入时间视图
ParticleTimeDiffView, // 粒子时间差视图
CoincidenceEventTimeView, // 符合事件时间视图
CoincidenceParticleEnergySpectrumView, // 符合粒子能量谱视图
AntiCoincidenceSpectrumView // 反符合粒子能量谱视图
};
Q_DECLARE_METATYPE(AnalysisType)
#endif // ANALYSISTYPEDEFINE_H