AnalysisSystemForRadionucli.../MDCDef.h
2024-06-04 15:27:02 +08:00

39 lines
1.2 KiB
C

#ifndef MDC_DEFINE_H
#define MDC_DEFINE_H
#include <QVector>
//MDC输入参数结构
typedef struct tagMDCI
{
QVector<double> ROI_netcts; // 感兴趣区净计数 [n..0] 净计数 [n..1]误差 3 [n...2] 0信号误差
QVector<double> ROI_con_uncer; // 感兴趣区浓度和不平和度 [n..0] 浓度 [n..1] 不确定度
QVector<double> ROI_con_counts_factor; // 感兴趣区浓度计数系数 [n...0] 系数
}*pMDCI,MDCI;
//LC参数结构
typedef struct tagLCPara
{
double LC_Xe135; //LC XE135
double LC_Xe131m; //LC XE131m
double LC_Xe133m; //LC XE133m
double LC_Xe133; //LC XE133
QVector<double> LC;
QVector<double> LC_CTS;
}*pLCPara,LCPara;
//MDC参数结构
typedef struct tagMDCPara
{
double MDC_Xe135; //MDC XE135
double MDC_Xe131m; //MDC XE131m
double MDC_Xe133m; //MDC XE133m
double MDC_Xe133; //MDC XE133
QVector<double> MDC;
QVector<double> MDC_CTS;
}*pMDCPara,MDCPara;
//MDC输出结构
typedef struct tagMDCO
{
LCPara lcPara;
MDCPara mdcPara;
}*pMDCO,MDCO;
#endif