StochHMM  v0.34
Flexible Hidden Markov Model C++ Library and Application
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Namespaces | Typedefs
userFunctions.h File Reference
#include <iostream>
#include <map>
#include <string>
#include <vector>
#include "PDF.h"

Go to the source code of this file.

Classes

class  StochHMM::StateFuncs
 (**Adding in log space) More...
class  StochHMM::TrackFuncs
 Stores pointer to user functions used to create Real Number Tracks. More...

Namespaces

namespace  StochHMM
 traceback_path.h

Typedefs

typedef double(* StochHMM::transitionFunc )(const std::string *, const size_t, const std::string *, const size_t)
typedef double(* StochHMM::emissionFunc )(const std::string *, const size_t)
 Pointer to emmission function Passed a string and position as size_t.
typedef double(* StochHMM::pdfFunc )(const double, const std::vector< double > *)
 Pointer to Univariate Continuous Probability Density Function.
typedef double(* StochHMM::multiPdfFunc )(const std::vector< double > *, const std::vector< double > *)
typedef std::vector< double > *(* StochHMM::pt2TrackFunc )(const std::string *)
typedef double(* StochHMM::pt2Attrib )(const std::string *)