ATLAS Offline Software
Loading...
Searching...
No Matches
CP::TreeBranchHelpers::IComponentProcessor Class Referenceabstract

the interface class for branch processors More...

#include <TreeBranchHelpers.h>

Inheritance diagram for CP::TreeBranchHelpers::IComponentProcessor:
Collaboration diagram for CP::TreeBranchHelpers::IComponentProcessor:

Public Member Functions

virtual ~IComponentProcessor ()=default
 virtual destructor
virtual StatusCode setup (ROOT::RNTupleModel &, const BranchConfig &, OutputBranchData &, MsgStream &msg)=0
virtual StatusCode setup (TTree &, const BranchConfig &, OutputBranchData &, MsgStream &msg)=0

Detailed Description

the interface class for branch processors

Definition at line 156 of file TreeBranchHelpers.h.

Constructor & Destructor Documentation

◆ ~IComponentProcessor()

virtual CP::TreeBranchHelpers::IComponentProcessor::~IComponentProcessor ( )
virtualdefault

virtual destructor

Member Function Documentation

◆ setup() [1/2]

virtual StatusCode CP::TreeBranchHelpers::IComponentProcessor::setup ( ROOT::RNTupleModel & ,
const BranchConfig & ,
OutputBranchData & ,
MsgStream & msg )
pure virtual

◆ setup() [2/2]

virtual StatusCode CP::TreeBranchHelpers::IComponentProcessor::setup ( TTree & ,
const BranchConfig & ,
OutputBranchData & ,
MsgStream & msg )
pure virtual

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