BamTools  2.4.0
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12]
 CAlignmentSortBase
 CBamTools::Algorithms::Sort::ByNameFunction object for comparing alignments by name
 CBamTools::Algorithms::Sort::ByPositionFunction object for comparing alignments by position
 CBamTools::Algorithms::Sort::ByTag< T >Function object for comparing alignments by tag value
 CBamTools::Algorithms::Sort::UnsortedPlaceholder function object
 CBamTools::BamAlignmentThe main BAM alignment data structure
 CBamTools::BamIndexProvides methods for generating & loading BAM index files
 CBamTools::BamMultiReaderConvenience class for reading multiple BAM files
 CBamTools::BamReaderProvides read access to BAM files
 CBamTools::BamRegionRepresents a sequential genomic region
 CBamTools::BamWriterProvides write access for generating BAM files
 CBamTools::CigarOpRepresents a CIGAR alignment operation
 CBamTools::CustomHeaderTag
 CBamTools::IBamIODevice
 CBamTools::RefDataRepresents a reference sequence entry
 CBamTools::SamHeaderRepresents the SAM-formatted text header that is part of the BAM file header
 CBamTools::SamProgramRepresents a SAM program record
 CBamTools::SamProgramChainSorted container "chain" of SamProgram records
 CBamTools::SamReadGroupRepresents a SAM read group entry
 CBamTools::SamReadGroupDictionaryContainer of SamReadGroup entries
 CBamTools::SamSequenceRepresents a SAM sequence entry
 CBamTools::SamSequenceDictionaryContainer of SamSequence entries
 CBamTools::Algorithms::SortProvides classes & methods related to sorting BamAlignments