ATLAS Offline Software
Loading...
Searching...
No Matches
RootAuxDynIO::IRNTupleAuxDynWriter Class Referenceabstract

Interface for a RNTuple-based Writer that handles AuxDyn attributes Works in conjuction with the generic writer. More...

#include <IRootAuxDynIO.h>

Inheritance diagram for RootAuxDynIO::IRNTupleAuxDynWriter:
Collaboration diagram for RootAuxDynIO::IRNTupleAuxDynWriter:

Public Member Functions

virtual ~IRNTupleAuxDynWriter ()=default
 Default Destructor.
virtual std::vector< attrDataTuplecollectAuxAttributes (const std::string &base_branch, void *object)=0
 Collect Aux data information to be writting out.

Detailed Description

Interface for a RNTuple-based Writer that handles AuxDyn attributes Works in conjuction with the generic writer.

Definition at line 74 of file IRootAuxDynIO.h.

Constructor & Destructor Documentation

◆ ~IRNTupleAuxDynWriter()

virtual RootAuxDynIO::IRNTupleAuxDynWriter::~IRNTupleAuxDynWriter ( )
virtualdefault

Default Destructor.

Member Function Documentation

◆ collectAuxAttributes()

virtual std::vector< attrDataTuple > RootAuxDynIO::IRNTupleAuxDynWriter::collectAuxAttributes ( const std::string & base_branch,
void * object )
pure virtual

Collect Aux data information to be writting out.

Implemented in RootAuxDynIO::RNTupleAuxDynWriter.


The documentation for this class was generated from the following file: