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 280 of file EventBase.hpp. |
|
|||||||||
|
Definition at line 288 of file EventBase.hpp. References cafe::EventBase::BranchHolder< T >::_branchObject. |
|
||||||||||||||||||||
|
Definition at line 310 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 329 of file EventBase.hpp. References cafe::EventBase::BranchHolder< T >::_branch, and cafe::EventBase::BranchHolder< T >::_entry. |
|
||||||||||
|
Implements cafe::EventBase::BranchHolderBase. Definition at line 295 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 211 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 209 of file EventBase.hpp. Referenced by cafe::EventBase::BranchHolder< T >::setBranchAddress(). |
|
|||||
|
Definition at line 210 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 212 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