ATLAS Offline Software
|
#include "AthContainers/tools/copyAuxStoreThinned.h"
#include "AthContainers/AuxTypeRegistry.h"
#include "AthContainersInterfaces/IConstAuxStore.h"
#include "AthContainersInterfaces/IAuxStore.h"
#include "AthContainersInterfaces/IAuxStoreIO.h"
#include "AthenaKernel/ThinningDecisionBase.h"
#include "CxxUtils/no_sanitize_undefined.h"
#include "CxxUtils/FloatCompressor.h"
#include <vector>
Go to the source code of this file.
Namespaces | |
SG | |
Forward declaration. | |
Functions | |
void copyAuxStoreThinned | SG::NO_SANITIZE_UNDEFINED (const SG::IConstAuxStore &orig, SG::IAuxStore ©, const SG::ThinningInfo *info) |
Helper to copy an aux store while applying thinning. More... | |
void | SG::lossyFloatCompress (void *dst, const std::size_t dst_index, const std::size_t n, const std::size_t eltSize, const std::string &typeName, const unsigned int nmantissa) |
Helper method to apply lossy float compression. More... | |