1 #ifndef PAIREDENDHIT_H_
2 #define PAIREDENDHIT_H_
8 class PairedEndHit : public SingleHit {
10 PairedEndHit() : SingleHit() {
14 PairedEndHit(int sid, int pos, int insertL, double conprb = 0.0) : SingleHit(sid, pos, conprb) {
15 this->insertL = insertL;
18 short getInsertL() const { return insertL; }
20 bool read(std::istream&);
21 void write(std::ostream&);
24 short insertL; // insert length
27 bool PairedEndHit::read(std::istream& in) {
29 return (in>>sid>>pos>>insertL);
32 void PairedEndHit::write(std::ostream& out) {
33 out<<" "<<sid<<" "<<pos<<" "<<insertL;
36 #endif /* PAIREDENDHIT_H_ */