PODIO v00-16-03
An Event-Data-Model Toolkit for High Energy Physics Experiments
Loading...
Searching...
No Matches
podio::root_utils::CollectionBranches Struct Reference

#include <CollectionBranches.h>

Public Attributes

TBranch * data {nullptr}
 
std::vector< TBranch * > refs {}
 
std::vector< TBranch * > vecs {}
 

Detailed Description

Small helper struct to collect all branches that are necessary to read or write a collection. Needed to cache the branch pointers and avoid having to get them from a TTree/TChain for every event.

Definition at line 14 of file CollectionBranches.h.

Member Data Documentation

◆ data

TBranch* podio::root_utils::CollectionBranches::data {nullptr}

◆ refs

std::vector<TBranch*> podio::root_utils::CollectionBranches::refs {}

◆ vecs

std::vector<TBranch*> podio::root_utils::CollectionBranches::vecs {}

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