CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions | Public Attributes
edm::roottree::BranchInfo Struct Reference

#include <RootTree.h>

Public Member Functions

 BranchInfo (BranchDescription const &prod)
 

Public Attributes

BranchDescription const branchDescription_
 
TClass * classCache_
 
Int_t offsetToWrapperBase_
 
TBranch * productBranch_
 
TBranch * provenanceBranch_
 

Detailed Description

Definition at line 42 of file RootTree.h.

Constructor & Destructor Documentation

edm::roottree::BranchInfo::BranchInfo ( BranchDescription const &  prod)
inline

Definition at line 43 of file RootTree.h.

43  :
45  productBranch_(nullptr),
46  provenanceBranch_(nullptr),
47  classCache_(nullptr),
BranchDescription const branchDescription_
Definition: RootTree.h:49
TBranch * provenanceBranch_
Definition: RootTree.h:51
TBranch * productBranch_
Definition: RootTree.h:50

Member Data Documentation

BranchDescription const edm::roottree::BranchInfo::branchDescription_

Definition at line 49 of file RootTree.h.

Referenced by edm::RootDelayedReader::getProduct_().

TClass* edm::roottree::BranchInfo::classCache_
mutable

Definition at line 52 of file RootTree.h.

Referenced by edm::RootDelayedReader::getProduct_().

Int_t edm::roottree::BranchInfo::offsetToWrapperBase_
mutable

Definition at line 53 of file RootTree.h.

Referenced by edm::RootDelayedReader::getProduct_().

TBranch* edm::roottree::BranchInfo::productBranch_

Definition at line 50 of file RootTree.h.

Referenced by edm::RootTree::addBranch(), and edm::RootDelayedReader::getProduct_().

TBranch* edm::roottree::BranchInfo::provenanceBranch_

Definition at line 51 of file RootTree.h.

Referenced by edm::RootTree::addBranch().