ATLAS Offline Software
Public Member Functions | List of all members
RootAuxDynIO::IRNTupleAuxDynWriter Class Referenceabstract

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

#include <RootAuxDynIO.h>

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

Public Member Functions

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

Detailed Description

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

Definition at line 119 of file RootAuxDynIO.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,
SG::IAuxStoreIO store 
)
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: