|
HYDRA_development_version
|
#include <hsuexemacro.h>


Public Types | |
| enum | EBranchType { kArray = 0, kCategory, kMax } |
Private Member Functions | |
| HSUBranchElement (const Char_t *pBranchName, EBranchType eType) | |
| ~HSUBranchElement (void) | |
| const Char_t * | getBranchNameSufix (void) |
Private Attributes | |
| TString * | m_pName |
| TObject * | m_pArray |
| TBranch * | m_pBranch |
| EBranchType | m_eType |
Friends | |
| class | HSUExeMacro |
Definition at line 28 of file hsuexemacro.h.
| Enumerator | |
|---|---|
| kArray | |
| kCategory | |
| kMax | |
Definition at line 31 of file hsuexemacro.h.
|
private |
Definition at line 19 of file hsuexemacro.cc.
|
private |
Definition at line 36 of file hsuexemacro.cc.
References SAFE_DELETE, and SAFE_DELETE_ROOT.
|
private |
Definition at line 44 of file hsuexemacro.cc.
References kMax.
Referenced by HSUExeMacro::getNewArrayFromBranch(), HSUExeMacro::getNewHCategoryFromBranch(), and HSUExeMacro::notifyBranches().
|
friend |
Definition at line 59 of file hsuexemacro.h.
|
private |
Definition at line 45 of file hsuexemacro.h.
Referenced by HSUExeMacro::getHCategory(), and HSUExeMacro::getTClonesArray().
|
private |
Definition at line 42 of file hsuexemacro.h.
Referenced by HSUExeMacro::clear(), HSUExeMacro::getHCategory(), HSUExeMacro::getNewArrayFromBranch(), HSUExeMacro::getNewHCategoryFromBranch(), HSUExeMacro::getTClonesArray(), and HSUExeMacro::notifyBranches().
|
private |
Definition at line 43 of file hsuexemacro.h.
Referenced by HSUExeMacro::getBranch(), HSUExeMacro::getBranchesEntry(), HSUExeMacro::getNewArrayFromBranch(), HSUExeMacro::getNewHCategoryFromBranch(), and HSUExeMacro::notifyBranches().
|
private |
Definition at line 41 of file hsuexemacro.h.
Referenced by HSUExeMacro::findAciveBranch(), and HSUExeMacro::notifyBranches().