source: branches/stable/GDE/MUSCLE/src/scorehistory.h

Last change on this file was 10390, checked in by aboeckma, 11 years ago

added muscle sourcles amd makefile

File size: 508 bytes
Line 
1#ifndef ScoreHistory_h
2#define ScoreHistory_h
3
4class ScoreHistory
5        {
6public:
7        ScoreHistory(unsigned uIters, unsigned uInternalNodeCount);
8        ~ScoreHistory();
9        bool SetScore(unsigned uIter, unsigned uInternalNodeIndex, bool bRight, SCORE Score);
10        void LogMe() const;
11        SCORE GetScore(unsigned uIter, unsigned uInternalNodeIndex, bool bReversed,
12          bool bRight) const;
13
14private:
15        SCORE **m_Score;
16        bool **m_bScoreSet;
17        unsigned m_uIters;
18        unsigned m_uNodeCount;
19        };
20
21#endif  // ScoreHistory_h
Note: See TracBrowser for help on using the repository browser.