18#ifndef __PILEUP_ELEMENT_BASE_QUAL_H__
19#define __PILEUP_ELEMENT_BASE_QUAL_H__
22#include "PileupElement.h"
28 PileupElementBaseQual();
30 PileupElementBaseQual(
const PileupElementBaseQual& q);
31 virtual ~PileupElementBaseQual();
41 virtual void reset(int32_t refPosition);
44 static const char UNSET_QUAL = 0xFF;
virtual void reset(int32_t refPosition)
Resets the entry, setting the new position associated with this element.
virtual void analyze()
Perform the analysis associated with this class.
virtual void addEntry(SamRecord &record)
Add an entry to this pileup element.
PileupElement()
Pileup element constructor.
Class providing an easy to use interface to get/set/operate on the fields in a SAM/BAM record.