ATLAS Offline Software
Namespaces | Functions
copyAuxStoreThinned.cxx File Reference
#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>
Include dependency graph for copyAuxStoreThinned.cxx:

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 &copy, 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...