Inheritance diagram for cafe::EventBase::BranchHolder< T >:

Public Member Functions | |
| BranchHolder (const std::string &branchName) | |
| ~BranchHolder () | |
| void | setBranchAddress (TTree *tree) |
| T * | getObject (TTree *tree, const Variables &vars, int cookie) const |
| void | readBranch (TTree *tree) |
Private Attributes | |
| std::string | _branchName |
| T * | _branchObject |
| TBranch * | _branch |
| Long64_t | _entry |
|
||||||||||
|
Definition at line 286 of file EventBase.hpp. |
|
|||||||||
|
Definition at line 294 of file EventBase.hpp. References cafe::EventBase::BranchHolder< T >::_branchObject. |
|
||||||||||||||||||||
|
Definition at line 316 of file EventBase.hpp. References cafe::EventBase::BranchHolder< T >::_branch, cafe::EventBase::BranchHolder< T >::_branchObject, cafe::EventBase::BranchHolder< T >::_entry, cafe::Variables::empty(), and cafe::Variables::get(). Referenced by cafe::EventBase::get(), cafe::EventBase::getClonesArray(), and cafe::EventBase::getCollection(). |
|
||||||||||
|
Implements cafe::EventBase::BranchHolderBase. Definition at line 340 of file EventBase.hpp. References cafe::EventBase::BranchHolder< T >::_branch, and cafe::EventBase::BranchHolder< T >::_entry. |
|
||||||||||
|
Implements cafe::EventBase::BranchHolderBase. Definition at line 301 of file EventBase.hpp. References cafe::EventBase::BranchHolder< T >::_branch, cafe::EventBase::BranchHolder< T >::_branchName, cafe::EventBase::BranchHolder< T >::_branchObject, and cafe::EventBase::BranchHolder< T >::_entry. Referenced by cafe::EventBase::get(), cafe::EventBase::getClonesArray(), and cafe::EventBase::getCollection(). |
|
|||||
|
Definition at line 216 of file EventBase.hpp. Referenced by cafe::EventBase::BranchHolder< T >::getObject(), cafe::EventBase::BranchHolder< T >::readBranch(), and cafe::EventBase::BranchHolder< T >::setBranchAddress(). |
|
|||||
|
Definition at line 214 of file EventBase.hpp. Referenced by cafe::EventBase::BranchHolder< T >::setBranchAddress(). |
|
|||||
|
Definition at line 215 of file EventBase.hpp. Referenced by cafe::EventBase::BranchHolder< T >::getObject(), cafe::EventBase::BranchHolder< T >::setBranchAddress(), and cafe::EventBase::BranchHolder< T >::~BranchHolder(). |
|
|||||
|
Definition at line 217 of file EventBase.hpp. Referenced by cafe::EventBase::BranchHolder< T >::getObject(), cafe::EventBase::BranchHolder< T >::readBranch(), and cafe::EventBase::BranchHolder< T >::setBranchAddress(). |
1.3.4