|
virtual void | resetIndex () |
| Reset the member data for a new index file.
|
|
virtual StatGenStatus::Status | readIndex (const char *filename)=0 |
|
int32_t | getNumRefs () const |
| Get the number of references in this index. More...
|
|
bool | getMinOffsetFromLinearIndex (int32_t refID, uint32_t position, uint64_t &minOffset) const |
|
|
static void | getBinsForRegion (uint32_t start, uint32_t end, bool binMap[MAX_NUM_BINS+1]) |
|
|
int32_t | n_ref |
|
std::vector< Reference > | myRefs |
|
|
static const uint32_t | MAX_NUM_BINS = 37450 |
|
static const uint32_t | MAX_POSITION = 536870911 |
|
static const uint32_t | LINEAR_INDEX_SHIFT = 14 |
|
Definition at line 62 of file IndexBase.h.
◆ getNumRefs()
int32_t IndexBase::getNumRefs |
( |
| ) |
const |
Get the number of references in this index.
- Returns
- number of references
Definition at line 139 of file IndexBase.cpp.
142 return(myRefs.size());
◆ readIndex()
- Parameters
-
filename | the bam index file to be read. |
- Returns
- the status of the read.
Implemented in Tabix, and BamIndex.
The documentation for this class was generated from the following files: