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_ */