File: TranscriptAlignments.hpp

package info (click to toggle)
salmon 0.7.2%2Bds1-2
  • links: PTS, VCS
  • area: main
  • in suites: stretch
  • size: 4,352 kB
  • ctags: 5,243
  • sloc: cpp: 42,341; ansic: 6,252; python: 228; makefile: 207; sh: 190
file content (20 lines) | stat: -rw-r--r-- 508 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#ifndef __TRANSCRIPT_ALIGNMENTS_HPP__
#define __TRANSCRIPT_ALIGNMENTS_HPP__

#include <vector>
#include "SalmonMath.hpp"

class SMEMAlignment;

class TranscriptAlignments {
    public:
        TranscriptAlignments() : alignments(std::vector<SMEMAlignment*>()),
                                 totalProb(salmon::math::LOG_0) {}

        std::vector<SMEMAlignment*> alignments;
        double totalProb;
        double logMassPrior;
        double logMassPosterior;
};

#endif //__TRANSCRIPT_ALIGNMENTS_HPP__