All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Private Attributes | List of all members
icarus::trigger::details::TreeHolder Struct Reference

Simple class holding a tree. More...

#include <TreeHolder.h>

Inheritance diagram for icarus::trigger::details::TreeHolder:
icarus::trigger::details::EventIDTree icarus::trigger::details::EventInfoTree icarus::trigger::details::PlotInfoTree ResponseTree ResponseTree TriggerGateTree

Public Member Functions

 TreeHolder ()=default
 
 TreeHolder (TTree &tree)
 
TTree & tree ()
 
TTree const & tree () const
 

Private Attributes

TTree * fTree = nullptr
 

Detailed Description

Simple class holding a tree.

To be shared.

Definition at line 24 of file TreeHolder.h.

Constructor & Destructor Documentation

icarus::trigger::details::TreeHolder::TreeHolder ( )
default
icarus::trigger::details::TreeHolder::TreeHolder ( TTree &  tree)
inline

Definition at line 27 of file TreeHolder.h.

Member Function Documentation

TTree& icarus::trigger::details::TreeHolder::tree ( )
inline

Definition at line 29 of file TreeHolder.h.

29 { return *fTree; }
TTree const& icarus::trigger::details::TreeHolder::tree ( ) const
inline

Definition at line 30 of file TreeHolder.h.

30 { return *fTree; }

Member Data Documentation

TTree* icarus::trigger::details::TreeHolder::fTree = nullptr
private

Definition at line 33 of file TreeHolder.h.


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