Classes | |
| class | SimiFunc |
Public Member Functions | |
| Similarity (Desc &) | |
| void | initSteering () |
| void | prepPriorToBoundsCalc () |
Static Public Member Functions | |
| static void | initClass () |
| static const char * | attribName () |
| static const char * | gateStr () |
| static const char * | pos0Str () |
| static const char * | pos1Str () |
| static const char * | stepoutStr () |
| static const char * | steeringStr () |
| static const char * | browsedipStr () |
| static const char * | normalizeStr () |
| static const char * | extensionStr () |
| static const char * | maxdipStr () |
| static const char * | ddipStr () |
| static const char * | extensionTypeStr (int) |
Protected Member Functions | |
| ~Similarity () | |
| bool | allowParallelComputation () const |
| bool | getInputOutput (int inp, TypeSet< int > &res) const |
| bool | getInputData (const BinID &, int zintv) |
| bool | computeData (const DataHolder &, const BinID &relpos, int z0, int nrsamples, int threadid) const |
| const BinID * | reqStepout (int input, int output) const |
| const Interval< float > * | reqZMargin (int input, int output) const |
| const Interval< float > * | desZMargin (int input, int output) const |
| bool | getTrcPos () |
Static Protected Member Functions | |
| static Provider * | createInstance (Desc &) |
| static void | updateDesc (Desc &) |
| static void | updateDefaults (Desc &) |
Protected Attributes | |
| BinID | pos0_ |
| BinID | pos1_ |
| BinID | stepout_ |
| Interval< float > | gate_ |
| int | extension_ |
| TypeSet< BinID > | trcpos_ |
| float | maxdip_ |
| float | ddip_ |
| Interval< float > | desgate_ |
| bool | dobrowsedip_ |
| bool | dosteer_ |
| TypeSet< int > | steerindexes_ |
| bool | donormalize_ |
| int | dataidx_ |
| int | imdataidx_ |
| TypeSet< int > | pos0s_ |
| TypeSet< int > | pos1s_ |
| float | distinl_ |
| float | distcrl_ |
| ObjectSet< const DataHolder > | inputdata_ |
| const DataHolder * | steeringdata_ |
| Attrib::Similarity::Similarity | ( | Desc & | ) |
| Attrib::Similarity::~Similarity | ( | ) | [inline, protected] |
| bool Attrib::Similarity::allowParallelComputation | ( | ) | const [inline, protected, virtual] |
Reimplemented from Attrib::Provider.
| static const char* Attrib::Similarity::attribName | ( | ) | [inline, static] |
| static const char* Attrib::Similarity::browsedipStr | ( | ) | [inline, static] |
| bool Attrib::Similarity::computeData | ( | const DataHolder & | , | |
| const BinID & | relpos, | |||
| int | z0, | |||
| int | nrsamples, | |||
| int | threadid | |||
| ) | const [protected, virtual] |
Reimplemented from Attrib::Provider.
| static const char* Attrib::Similarity::ddipStr | ( | ) | [inline, static] |
| const Interval<float>* Attrib::Similarity::desZMargin | ( | int | input, | |
| int | output | |||
| ) | const [protected, virtual] |
Reimplemented from Attrib::Provider.
| static const char* Attrib::Similarity::extensionStr | ( | ) | [inline, static] |
| static const char* Attrib::Similarity::extensionTypeStr | ( | int | ) | [static] |
| static const char* Attrib::Similarity::gateStr | ( | ) | [inline, static] |
| bool Attrib::Similarity::getInputData | ( | const BinID & | , | |
| int | zintv | |||
| ) | [protected, virtual] |
Reimplemented from Attrib::Provider.
| bool Attrib::Similarity::getInputOutput | ( | int | inp, | |
| TypeSet< int > & | res | |||
| ) | const [protected, virtual] |
Reimplemented from Attrib::Provider.
| bool Attrib::Similarity::getTrcPos | ( | ) | [protected] |
| static void Attrib::Similarity::initClass | ( | ) | [static] |
| void Attrib::Similarity::initSteering | ( | ) | [virtual] |
Reimplemented from Attrib::Provider.
| static const char* Attrib::Similarity::maxdipStr | ( | ) | [inline, static] |
| static const char* Attrib::Similarity::normalizeStr | ( | ) | [inline, static] |
| static const char* Attrib::Similarity::pos0Str | ( | ) | [inline, static] |
| static const char* Attrib::Similarity::pos1Str | ( | ) | [inline, static] |
| void Attrib::Similarity::prepPriorToBoundsCalc | ( | ) | [virtual] |
Reimplemented from Attrib::Provider.
| const BinID* Attrib::Similarity::reqStepout | ( | int | input, | |
| int | output | |||
| ) | const [protected, virtual] |
Reimplemented from Attrib::Provider.
| const Interval<float>* Attrib::Similarity::reqZMargin | ( | int | input, | |
| int | output | |||
| ) | const [protected, virtual] |
Reimplemented from Attrib::Provider.
| static const char* Attrib::Similarity::steeringStr | ( | ) | [inline, static] |
| static const char* Attrib::Similarity::stepoutStr | ( | ) | [inline, static] |
| static void Attrib::Similarity::updateDefaults | ( | Desc & | ) | [static, protected] |
| static void Attrib::Similarity::updateDesc | ( | Desc & | ) | [static, protected] |
int Attrib::Similarity::dataidx_ [protected] |
float Attrib::Similarity::ddip_ [protected] |
Interval<float> Attrib::Similarity::desgate_ [protected] |
float Attrib::Similarity::distcrl_ [protected] |
float Attrib::Similarity::distinl_ [protected] |
bool Attrib::Similarity::dobrowsedip_ [protected] |
bool Attrib::Similarity::donormalize_ [protected] |
bool Attrib::Similarity::dosteer_ [protected] |
int Attrib::Similarity::extension_ [protected] |
Interval<float> Attrib::Similarity::gate_ [protected] |
int Attrib::Similarity::imdataidx_ [protected] |
ObjectSet<const DataHolder> Attrib::Similarity::inputdata_ [protected] |
float Attrib::Similarity::maxdip_ [protected] |
BinID Attrib::Similarity::pos0_ [protected] |
TypeSet<int> Attrib::Similarity::pos0s_ [protected] |
BinID Attrib::Similarity::pos1_ [protected] |
TypeSet<int> Attrib::Similarity::pos1s_ [protected] |
TypeSet<int> Attrib::Similarity::steerindexes_ [protected] |
const DataHolder* Attrib::Similarity::steeringdata_ [protected] |
BinID Attrib::Similarity::stepout_ [protected] |
TypeSet<BinID> Attrib::Similarity::trcpos_ [protected] |
1.7.1