ARB
|
#include <probe_collection.hxx>
Public Member Functions | |
ArbProbeMatchWeighting () | |
ArbProbeMatchWeighting (const float aValues[16], float dWidth, float dBias) | |
ArbProbeMatchWeighting (const ArbProbeMatchWeighting &rCopy) | |
virtual | ~ArbProbeMatchWeighting () |
ArbProbeMatchWeighting & | operator= (const ArbProbeMatchWeighting &rCopy) |
void | initialise (const float aValues[16], float dWidth, float dBias) |
bool | initialise (const char *pCSValues, const char *pCSWidth, const char *pCSBias) |
void | setParameters (const float aValues[16], float dWidth, float dBias) |
void | getParameters (float aValues[16], float &dWidth, float &dBias) const |
void | writeXML (FILE *hFile, const char *pPrefix) const |
double | matchWeight (const char *pSequenceA, const char *pSequenceB) const |
double | matchWeightResult (const char *pProbeSequence, const char *pMatchResult) const |
Public Member Functions inherited from ArbRefCount | |
ArbRefCount () | |
ArbRefCount (const ArbRefCount &) | |
virtual | ~ArbRefCount () |
void | lock () const |
bool | unlock () const |
void | free () const |
Definition at line 122 of file probe_collection.hxx.
ArbProbeMatchWeighting::ArbProbeMatchWeighting | ( | ) |
Definition at line 250 of file probe_collection.cxx.
References initialise().
ArbProbeMatchWeighting::ArbProbeMatchWeighting | ( | const float | aValues[16], |
float | dWidth, | ||
float | dBias | ||
) |
Definition at line 269 of file probe_collection.cxx.
References initialise().
ArbProbeMatchWeighting::ArbProbeMatchWeighting | ( | const ArbProbeMatchWeighting & | rCopy | ) |
Definition at line 281 of file probe_collection.cxx.
|
virtual |
Definition at line 290 of file probe_collection.cxx.
ArbProbeMatchWeighting & ArbProbeMatchWeighting::operator= | ( | const ArbProbeMatchWeighting & | rCopy | ) |
Definition at line 296 of file probe_collection.cxx.
void ArbProbeMatchWeighting::initialise | ( | const float | aValues[16], |
float | dWidth, | ||
float | dBias | ||
) |
Definition at line 303 of file probe_collection.cxx.
Referenced by ArbProbeMatchWeighting(), initialise(), ArbProbeCollection::openXML(), and setParameters().
bool ArbProbeMatchWeighting::initialise | ( | const char * | pCSValues, |
const char * | pCSWidth, | ||
const char * | pCSBias | ||
) |
Definition at line 320 of file probe_collection.cxx.
References initialise().
|
inline |
Definition at line 143 of file probe_collection.hxx.
References initialise().
Referenced by ArbProbeCollection::setParameters().
void ArbProbeMatchWeighting::getParameters | ( | float | aValues[16], |
float & | dWidth, | ||
float & | dBias | ||
) | const |
Definition at line 358 of file probe_collection.cxx.
Referenced by ArbProbeCollection::getParameters().
void ArbProbeMatchWeighting::writeXML | ( | FILE * | hFile, |
const char * | pPrefix | ||
) | const |
Definition at line 375 of file probe_collection.cxx.
Referenced by ArbProbeCollection::saveXML().
double ArbProbeMatchWeighting::matchWeight | ( | const char * | pSequenceA, |
const char * | pSequenceB | ||
) | const |
Definition at line 400 of file probe_collection.cxx.
References arb_assert.
double ArbProbeMatchWeighting::matchWeightResult | ( | const char * | pProbeSequence, |
const char * | pMatchResult | ||
) | const |
Definition at line 451 of file probe_collection.cxx.
References arb_assert.