mex_imah_calculate.hh 532 Bytes
/**
 * mex_imah_calculate.h   
 */

#ifndef MEX_IMAH_CALCULATE_HH_
#define MEX_IMAH_CALCULATE_HH_

#include "Parameter.hh"
#include "ParamData.hh"
#include <vector>

/**
 * @brief MEX/VEX IMA  decoding
 * @return  
 */
namespace AMDA {
namespace Parameters {	
	 Tab2DData<float> mex_imah_calculate(const  Tab2DData<float>& Hsp, const  Tab2DData<float>& Gsp, const std::vector<double>& Energy, const short& Pacc, bool isFlux);

	float gfl(const short Pacc,  const float Energy, bool isGhost);
}
}
#endif /* MEX_IMAH_CALCULATE_HH_ */