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().