lllDataDifferenceCalc(API)

From EosPedia
Jump to: navigation, search

DataManip/llData/src/lllDataDifferenceCalc is API for llExtractWithLayerSeparation.

constant

struct

typedef struct lllDataDifferenceCalcInfo {
	double A; /* test = A*ref */
} lllDataDifferenceCalcInfo;

API

extern double lllDataDifferenceCalcWithNormalizing(
	llData* dst, 
	llData* newa, 
	llData* a, 
	llData* b, 
	lllDataDifferenceCalcInfo* linfo, 
	int mode);
	dst = 1/A * test(a) - ref(b) 
	
	mode: 0 : allocation of dst
		  1 : no allocation of dst
extern double lllDataDifferenceCalc(
	llData* dst, 
	llData* a, 
	llData* b, 
	int mode);
	dst = a - b 

	mode: 0 : allocation of dst
		  1 : no allocation of dst
/* P-Value */
extern double lllDataDifferencePValueCalc(llData* a, llData* b, int mode);
extern double lllDataDifferencePValueCalc2(floatVector* fv, llData* a, llData* b, int mode);
/* R-Value */
extern double lllDataDifferenceRValueCalc(llData* a, llData* b, int mode);