|  | OpenMS
    2.6.0
    | 
Hidden Markov Model State class for the Hidden Markov Model. More...
#include <OpenMS/ANALYSIS/ID/HiddenMarkovModel.h>
| Constructors and destructors | |
| bool | hidden_ | 
| String | name_ | 
| std::set< HMMState * > | pre_states_ | 
| std::set< HMMState * > | succ_states_ | 
| HMMState () | |
| default constructor  More... | |
| HMMState (const HMMState &state) | |
| copy constructor  More... | |
| HMMState (const String &name, bool hidden=true) | |
| constructor with name and visibility option  More... | |
| virtual | ~HMMState () | 
| destructor  More... | |
| HMMState & | operator= (const HMMState &) | 
| void | setName (const String &name) | 
| sets the name of the state  More... | |
| const String & | getName () const | 
| returns the name of the state  More... | |
| void | setHidden (bool hidden) | 
| sets the hidden property to the state  More... | |
| bool | isHidden () const | 
| returns true if the state is hidden  More... | |
| void | addPredecessorState (HMMState *state) | 
| adds the given predecessor state to the list  More... | |
| void | deletePredecessorState (HMMState *state) | 
| deletes the given predecessor state from the list  More... | |
| void | addSuccessorState (HMMState *state) | 
| add the given successor state to the list  More... | |
| void | deleteSuccessorState (HMMState *state) | 
| deletes the given successor state from the list  More... | |
| const std::set< HMMState * > & | getPredecessorStates () const | 
| returns the predecessor states of the state  More... | |
| const std::set< HMMState * > & | getSuccessorStates () const | 
| return the successor states of the state  More... | |
Hidden Markov Model State class for the Hidden Markov Model.
| HMMState | ( | ) | 
default constructor
| 
 | virtual | 
destructor
| void addPredecessorState | ( | HMMState * | state | ) | 
adds the given predecessor state to the list
| void addSuccessorState | ( | HMMState * | state | ) | 
add the given successor state to the list
| void deletePredecessorState | ( | HMMState * | state | ) | 
deletes the given predecessor state from the list
| void deleteSuccessorState | ( | HMMState * | state | ) | 
deletes the given successor state from the list
| const String& getName | ( | ) | const | 
returns the name of the state
| const std::set<HMMState *>& getPredecessorStates | ( | ) | const | 
returns the predecessor states of the state
| const std::set<HMMState *>& getSuccessorStates | ( | ) | const | 
return the successor states of the state
| bool isHidden | ( | ) | const | 
returns true if the state is hidden
| void setHidden | ( | bool | hidden | ) | 
sets the hidden property to the state
| void setName | ( | const String & | name | ) | 
sets the name of the state
Accessors
| 
 | protected | 
| 
 | protected | 
| 
 | protected | 
| 
 | protected | 
 1.8.16
 1.8.16