ATLAS Offline Software
|
#include "AthenaKernel/StorableConversions.h"
#include "AthenaKernel/DataBucketBase.h"
#include "CxxUtils/FPControl.h"
#include "CxxUtils/SealDebug.h"
#include "CxxUtils/SealSignal.h"
#include "CxxUtils/hexdump.h"
#include "RootUtils/WithRootErrorHandler.h"
#include "SGTools/DataProxy.h"
#include "TrigSerializeResult/StringSerializer.h"
#include "BareDataBucket.h"
#include "TBufferFile.h"
#include "TVirtualCollectionProxy.h"
#include "TClass.h"
#include "AthContainers/AuxStoreInternal.h"
#include "AthContainers/AuxTypeRegistry.h"
#include "AthContainersInterfaces/AuxTypes.h"
#include "xAODCore/AuxContainerBase.h"
#include "AthContainersRoot/getDynamicAuxID.h"
#include "RootUtils/Type.h"
#include "TriggerEDMDeserialiserAlg.h"
#include "TriggerEDMCLIDs.h"
#include "TFile.h"
#include "TStreamerInfo.h"
#include "PathResolver/PathResolver.h"
#include <sys/resource.h>
#include <cstring>
#include <regex>
Go to the source code of this file.
Classes | |
class | TriggerEDMDeserialiserAlg::WritableAuxStore |
Namespaces | |
PayloadHelpers | |
Collection of helper functions for raw pointer operations on the bytestream payload. | |
Typedefs | |
using | PayloadHelpers::TDA = TriggerEDMDeserialiserAlg |
Functions | |
CLID | PayloadHelpers::collectionCLID (TDA::PayloadIterator start) |
CLID of the collection stored in the next fragment. More... | |
size_t | PayloadHelpers::nameLength (TDA::PayloadIterator start) |
Length of the serialised name payload. More... | |
size_t | PayloadHelpers::dataSize (TDA::PayloadIterator start) |
Size in bytes of the buffer that is needed to decode next fragment data content. More... | |
TDA::PayloadIterator | PayloadHelpers::toNextFragment (TDA::PayloadIterator start) |
Returns starting point of the next fragment, can be == end() More... | |
std::vector< std::string > | PayloadHelpers::collectionDescription (TDA::PayloadIterator start) |
String description of the collection stored in the next fragment, returns persistent type name and the SG key. More... | |
void | PayloadHelpers::toBuffer (TDA::PayloadIterator start, char *buffer) |
Copies fragment to the buffer, no size checking, use dataSize to do so. More... | |