#include <MaskedMemHash.h>
Inheritance diagram for mems::MaskedMemHash:


Public Member Functions | |
| virtual MaskedMemHash * | Clone () const |
| MaskedMemHash (const MaskedMemHash &mh) | |
| MaskedMemHash () | |
| MaskedMemHash & | operator= (const MaskedMemHash &mh) |
| virtual void | SetMask (uint64 seq_mask) |
| ~MaskedMemHash () | |
Protected Member Functions | |
| virtual void | FindSubsets (const Match &mhe, std::vector< Match > &subset_matches) |
| Can't find subsets when there is only one permitted sequence mask! | |
| virtual boolean | HashMatch (std::list< idmer > &match_list) |
Protected Attributes | |
| uint64 | seq_mask |
0b11111 for 5-way matches Doesn't filter anything unless a mask is set using SetMask(). The filter can be cleared by calling SetMask(0)
Definition at line 25 of file MaskedMemHash.h.
|
|
Definition at line 20 of file MaskedMemHash.cpp. References seq_mask. Referenced by Clone(). |
|
|
Definition at line 28 of file MaskedMemHash.h. |
|
|
Definition at line 25 of file MaskedMemHash.cpp. |
|
|
Reimplemented from mems::MemHash. Definition at line 34 of file MaskedMemHash.cpp. References MaskedMemHash(). |
|
||||||||||||
|
Can't find subsets when there is only one permitted sequence mask!
Definition at line 37 of file MaskedMemHash.h. References mems::Match. |
|
|
|
Definition at line 29 of file MaskedMemHash.cpp. References seq_mask. |
|
|
Definition at line 32 of file MaskedMemHash.h. References mems::uint64. Referenced by mems::Aligner::align(). |
|
|
Definition at line 39 of file MaskedMemHash.h. Referenced by HashMatch(), MaskedMemHash(), and operator=(). |
1.3.6