26 column_stat = awar_columnStat_name ?
new ColumnStat(gb_main, aw_root, awar_columnStat_name, awar_default_alignment) :
NULp;
42 bool haveRates =
false;
46 if (error) error =
GBS_global_string(
"Failed to calculate weights (Reason: %s)", error);
60 if (column_stat) column_stat->
forget();
AW_root * get_aw_root() const
AP_filter * create_filter() const
const char * GBS_global_string(const char *templat,...)
static int weights[MAX_BASETYPES][MAX_BASETYPES]
static void error(const char *msg)
__ATTR__USERESULT GB_ERROR calculate(AP_filter *filter)
adfiltercbstruct * awt_create_select_filter(AW_root *aw_root, GBDATA *gb_main, const char *def_name)
GBDATA * get_gb_main() const
WeightedFilter(GBDATA *gb_main, AW_root *aw_root, const char *awar_filter_name, const char *awar_columnStat_name, AW_awar *awar_default_alignment)
AP_filter * awt_get_filter(adfiltercbstruct *acbs)
AliView * create_aliview(const char *aliname, GB_ERROR &error) const
const GB_UINT4 * get_weights() const
GB_ERROR is_invalid() const
size_t get_length() const
AP_weights * create_weights(const AP_filter *filter, GB_ERROR &error) const
void weight_by_inverseRates() const