|
ACTS
Experiment-independent tracking
|
Default hash function makes use of default node in the hash tree. More...
#include <detray/test/utils/hash_tree.hpp>
Public Types | |
| using | data_hasher = std::hash<value_t> |
| Hash function used for input data values. | |
| using | hash_type = std::size_t |
| Type returned by the hash function. | |
| using | node_hasher = std::hash<hash_type> |
| Hash function used for child hashes. | |
Public Member Functions | |
| auto | operator() (const hash_type &left, const hash_type &right) |
| Combine two child hashes. | |
| auto | operator() (const value_t &v) |
| Hash an input value. | |
Default hash function makes use of default node in the hash tree.
| auto detray::default_hash< value_t >::operator() | ( | const hash_type & | left, |
| const hash_type & | right ) |
Combine two child hashes.
| left | Hash of the left child. |
| right | Hash of the right child. |
| auto detray::default_hash< value_t >::operator() | ( | const value_t & | v | ) |
Hash an input value.
| v | Input value to hash. |