/* * ===================================================================================== * * Filename: hashutil.h * * Description: * * Version: 1.0 * Created: 04/18/2016 04:49:32 PM * Revision: none * Compiler: gcc * * Author: Prashant Pandey (ppandey@cs.stonybrook.edu) * Rob Patro (rob.patro@cs.stonybrook.edu) * Rob Johnson (rob@cs.stonybrook.edu) * Organization: Stony Brook University * * ===================================================================================== */ #ifndef _HASHUTIL_H_ #define _HASHUTIL_H_ #include #include #include #include #include namespace kmercounting { class HashUtil { public: static uint64_t MurmurHash64B ( const void * key, int len, unsigned int seed ); static uint64_t MurmurHash64A ( const void * key, int len, unsigned int seed ); private: HashUtil(); }; } // namespace kmercounting #endif // #ifndef _HASHUTIL_H_