/usr/include/blasr/datastructures/alignment/AlignmentGapList.h is in libblasr-dev 0~20151014+gitbe5d1bf-2.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 | #ifndef DATASTRUCTURES_ALIGNMENT_GAP_LIST_H_
#define DATASTRUCTURES_ALIGNMENT_GAP_LIST_H_
#include <vector>
using namespace std;
class Gap {
public:
enum GapSeq {Query, Target};
GapSeq seq;
int length;
Gap() {
seq = Query;
length = 0;
}
Gap(GapSeq seqP, int lengthP) {
seq = seqP;
length = lengthP;
}
};
typedef vector<Gap> GapList;
#endif
|