ScoreStruct Class Reference


Public Types

enum  {
  SCORE_RAW = 0, SCORE_Z = 1, SCORE_ZFULL = 2, SCORE_NN = 3,
  SCORE_USER0 = 4, SCORE_USER1 = 5, SCORE_USER2 = 6, SCORE_USER3 = 7,
  SCORE_ZMUTATIONLOG = 8, SCORE_ZSINGLETON = 9, SCORE_ZSEC_STRUCT = 10, SCORE_ZTWOBODY = 11,
  SCORE_ZDFIRE = 12, SCORE_COUNT = 8, SCORE_COUNT_TOTAL = 13, SCORE_ZENERGY_START = 8,
  SCORE_ZENERGY_END = 13, DO_SCORE_RAW = 0x01, DO_SCORE_Z = 0x02, DO_SCORE_ZFULL = 0x04,
  DO_SCORE_ZENERGY = 0x10
}

Public Member Functions

 ScoreStruct (void)
 ~ScoreStruct (void)
pValType ScoreRaw (ProspectParam *param, WeightArray weight, TemplateStruct *template_data, TargetStruct *target_data, AlignmentStruct *alignment)
pValType ScoreZ (ProspectParam *param, WeightArray weight, TemplateStruct *template_data, TargetStruct *target_data, AlignmentStruct *alignment_whole)
pValType ScoreZFull (ProspectParam *param, WeightArray weight, TemplateStruct *template_data, TargetStruct *target_data, AlignmentStruct *alignment_whole)
void SetScore (int i, pValType val)
pValType GetScore (int i)

Static Public Member Functions

static char * GetScoreName (int num)

Data Fields

int mask
pValType values [SCORE_COUNT_TOTAL]
pValType z_sd [SCORE_COUNT_TOTAL]
pValType z_mean [SCORE_COUNT_TOTAL]

Detailed Description

Definition at line 559 of file open_prospect.h.


The documentation for this class was generated from the following files:
Generated on Wed Apr 11 16:50:51 2007 for open_prospect by  doxygen 1.4.6