#ifdef __cplusplus extern "C" { #endif #ifndef __HROOT_TREE__ #define __HROOT_TREE__ // Opaque type definition for TBranch typedef struct TBranch_tag TBranch_t; typedef TBranch_t * TBranch_p; typedef TBranch_t const* const_TBranch_p; // Opaque type definition for TChain typedef struct TChain_tag TChain_t; typedef TChain_t * TChain_p; typedef TChain_t const* const_TChain_p; // Opaque type definition for TTree typedef struct TTree_tag TTree_t; typedef TTree_t * TTree_p; typedef TTree_t const* const_TTree_p; #endif // __HROOT_TREE__ #ifdef __cplusplus } #endif