ATLAS Offline Software
Control
CxxUtils
Root
XXH.cxx
Go to the documentation of this file.
1
/*
2
* Copyright (C) 2023 CERN for the benefit of the ATLAS collaboration.
3
*/
4
#include "
CxxUtils/XXH.h
"
5
6
#define XXH_INLINE_ALL
7
#include "
xxhash.h
"
8
9
std::uint64_t
xxh3::hash64
(
const
void
*
data
, std::size_t
size
) {
10
return
XXH3_64bits
(
data
,
size
);
11
}
data
char data[hepevt_bytes_allocation_ATLAS]
Definition:
HepEvt.cxx:11
python.setupRTTAlg.size
int size
Definition:
setupRTTAlg.py:39
xAOD::uint64_t
uint64_t
Definition:
EventInfo_v1.cxx:123
XXH.h
C++ native wrapper for the C xxhash API.
xxhash.h
xxh3::hash64
std::uint64_t hash64(const void *data, std::size_t size)
Passthrough to XXH3_64bits.
Definition:
XXH.cxx:9
XXH3_64bits
XXH_PUBLIC_API XXH_PUREF XXH64_hash_t XXH3_64bits(XXH_NOESCAPE const void *input, size_t length)
64-bit unseeded variant of XXH3.
Generated on Sun Dec 22 2024 21:23:01 for ATLAS Offline Software by
1.8.18