#include "TFormLeafInfo.h"#include "TROOT.h"#include "TArrayI.h"#include "TClonesArray.h"#include "TError.h"#include "TInterpreter.h"#include "TLeafObject.h"#include "TMethod.h"#include "TMethodCall.h"#include "TTree.h"#include "TVirtualCollectionProxy.h"Go to the source code of this file.
Defines | |
| #define | GET_ARRAY(TYPE_t) |
| #define | READ_ARRAY(TYPE_t) |
Functions | |
| TStreamerElement * | R__GetFakeClonesElem () |
| #define GET_ARRAY | ( | TYPE_t | ) |
Value:
{ \
Int_t len, sub_instance, index; \
if (fNext) len = fNext->GetArrayLength(); \
else len = 1; \
if (len) { \
index = instance / len; \
sub_instance = instance % len; \
} else { \
index = instance; \
sub_instance = 0; \
} \
TYPE_t **val = (TYPE_t**)(thisobj+fOffset); \
return &((val[sub_instance])[index]); \
}
Referenced by TFormLeafInfo::GetLocalValuePointer().
| #define READ_ARRAY | ( | TYPE_t | ) |
| TStreamerElement* @8729::R__GetFakeClonesElem | ( | ) | [static] |
1.5.1