Manager for auxiliary branches created dynamically. More...
#include <TAuxBranchManager.h>
Public Types | |
| typedef SG::auxid_t | auxid_t |
| Definition of the auxiliary ID type. | |
Public Member Functions | |
| TAuxBranchManager (auxid_t auxid,::TBranch *br=0, THolder *holder=0) | |
| Constructor getting hold of a possible branch. | |
| TAuxBranchManager (const TAuxBranchManager &parent) | |
| Copy constructor. | |
| ~TAuxBranchManager () | |
| Destructor. | |
| TAuxBranchManager & | operator= (const TAuxBranchManager &rhs) |
| Assignment operator. | |
| ::TBranch * | branch () const |
| Accessor to the branch. | |
| ::TBranch ** | branchPtr () |
| Pointer to the branch's pointer. | |
| const THolder * | holder () const |
| Accessor to the Holder object (constant version). | |
| THolder * | holder () |
| Accessor to the Holder object. | |
| virtual ::Int_t | getEntry (::Long64_t entry,::Int_t getall=0) |
| Function for updating the object in memory if needed. | |
| virtual void * | object () const |
| Function getting a pointer to the object being handled. | |
| virtual void | setObject (void *obj) |
| Function replacing the object being handled. | |
| virtual ::Bool_t | isSet (::Bool_t forceSet=kTRUE) const |
| Check if the object was set for the current event. | |
| virtual void | reset () |
| Reset the object at the end of processing of an event. | |
Manager for auxiliary branches created dynamically.
This manager class is meant to deal with "simple" auxiliary branches in the xAOD files.
1.6.1