ATLAS Offline Software
Namespaces | Functions | Variables
RootAuxDynDefs.h File Reference
#include <format>
Include dependency graph for RootAuxDynDefs.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 RootAuxDynIO
 Specialization of RootAuxDynStore for reading Aux Dynamic attributes from RNTuple.
 

Functions

bool RootAuxDynIO::endsWithAuxPostfix (std::string_view str)
 Check if a string ends with AUX_POSTFIX. More...
 
bool RootAuxDynIO::removeAuxPostfix (std::string &str)
 if a string ends with AUX_POSTFIX then remove it More...
 
std::string RootAuxDynIO::auxBranchName (const std::string &attr_name, const std::string &baseBranchName)
 Construct branch name for a given dynamic attribute. More...
 
std::string RootAuxDynIO::auxFieldName (const std::string &attr_name, const std::string &baseName)
 Construct field name for a given dynamic attribute. More...
 

Variables

constexpr char RootAuxDynIO::AUX_POSTFIX [] = "Aux."
 Common post-fix for the names of auxiliary containers in StoreGate. More...
 
constexpr size_t RootAuxDynIO::AUX_POSTFIX_LEN = sizeof(AUX_POSTFIX)-1
 
constexpr char RootAuxDynIO::AUXDYN_POSTFIX [] = "Dyn."
 
constexpr size_t RootAuxDynIO::AUXDYN_POSTFIX_LEN = sizeof(AUXDYN_POSTFIX)-1