Public Member Functions | Private Attributes | List of all members
art::RootBranchInfoList Class Reference

#include "/cvmfs/"

Public Member Functions

 RootBranchInfoList ()
 RootBranchInfoList (TTree *tree)
void reset (TTree *tree)
template<class PROD >
bool findBranchInfo (InputTag const &tag, RootBranchInfo &rbInfo) const
bool findBranchInfo (TypeID const &type, InputTag const &tag, RootBranchInfo &rbInfo) const

Private Attributes

std::vector< RootBranchInfodata_

Detailed Description

Definition at line 16 of file RootBranchInfoList.h.

Constructor & Destructor Documentation

art::RootBranchInfoList::RootBranchInfoList ( )
art::RootBranchInfoList::RootBranchInfoList ( TTree *  tree)

Member Function Documentation

template<class PROD >
bool art::RootBranchInfoList::findBranchInfo ( InputTag const &  tag,
RootBranchInfo rbInfo 
) const

Definition at line 35 of file RootBranchInfoList.h.

Referenced by art::MixOp< PROD, OPROD >::initializeBranchInfo().

37 {
38  return findBranchInfo(TypeID{typeid(PROD)}, tag, rbInfo);
39 }
bool findBranchInfo(InputTag const &tag, RootBranchInfo &rbInfo) const
bool art::RootBranchInfoList::findBranchInfo ( TypeID const &  type,
InputTag const &  tag,
RootBranchInfo rbInfo 
) const
void art::RootBranchInfoList::reset ( TTree *  tree)

Member Data Documentation

std::vector<RootBranchInfo> art::RootBranchInfoList::data_

Definition at line 30 of file RootBranchInfoList.h.

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