37 lines
786 B
C++
37 lines
786 B
C++
/**
|
|
* @file SameDepthModule.h
|
|
* @brief 测井算法封装模块基类,所有处理同一深度曲线值的模块,都从此类集成
|
|
* 本类已经处理了多井段和曲线值获取
|
|
* @date 2014-7-15
|
|
* @author: aiya
|
|
*/
|
|
#ifndef PAI_FRAME_MODULEAPI_SAMEDEPTHMODULE_H
|
|
#define PAI_FRAME_MODULEAPI_SAMEDEPTHMODULE_H
|
|
#pragma warning( push ,0)
|
|
#include "WellLogModule.h"
|
|
#include "WellLogDefines.h"
|
|
#pragma warning( pop )
|
|
namespace pai {
|
|
namespace module {
|
|
class WELLLOGMODULE_EXPORT SameDepthModule:public CWellLogModule
|
|
{
|
|
public:
|
|
SameDepthModule();
|
|
virtual ~SameDepthModule();
|
|
virtual STATUS Run();
|
|
protected:
|
|
|
|
|
|
/**
|
|
* 核心算法函数
|
|
*/
|
|
virtual int RunKernel(const CON_STRU& CON,const INP_STRU &INP, OUTP_STRU &OUTP,const HD_STRU &HD)=0;
|
|
private:
|
|
|
|
|
|
};
|
|
}
|
|
}
|
|
#endif
|
|
|