Logo ROOT  
Reference Guide
ROOT::Internal::TClaObjProxy< T > Class Template Reference

template<class T>
class ROOT::Internal::TClaObjProxy< T >

Definition at line 76 of file TBranchProxyTemplate.h.

Public Member Functions

 TClaObjProxy ()
 
 TClaObjProxy (TBranchProxyDirector *director, const char *name)
 
 TClaObjProxy (TBranchProxyDirector *director, const char *top, const char *name)
 
 TClaObjProxy (TBranchProxyDirector *director, const char *top, const char *name, const char *data)
 
 TClaObjProxy (TBranchProxyDirector *director, Detail::TBranchProxy *parent, const char *name, const char *top=0, const char *mid=0)
 
 ~TClaObjProxy ()
 
const T * At (UInt_t i)
 
Int_t GetEntries ()
 
const TClonesArrayGetPtr ()
 
 InjecTBranchProxyInterface ()
 
const T * operator[] (Int_t i)
 
const T * operator[] (UInt_t i)
 
void Print ()
 

Private Attributes

TClaProxy obj
 

#include <TBranchProxyTemplate.h>

Constructor & Destructor Documentation

◆ TClaObjProxy() [1/5]

template<class T >
ROOT::Internal::TClaObjProxy< T >::TClaObjProxy ( )
inline

Definition at line 87 of file TBranchProxyTemplate.h.

◆ TClaObjProxy() [2/5]

template<class T >
ROOT::Internal::TClaObjProxy< T >::TClaObjProxy ( TBranchProxyDirector director,
const char *  name 
)
inline

Definition at line 88 of file TBranchProxyTemplate.h.

◆ TClaObjProxy() [3/5]

template<class T >
ROOT::Internal::TClaObjProxy< T >::TClaObjProxy ( TBranchProxyDirector director,
const char *  top,
const char *  name 
)
inline

Definition at line 89 of file TBranchProxyTemplate.h.

◆ TClaObjProxy() [4/5]

template<class T >
ROOT::Internal::TClaObjProxy< T >::TClaObjProxy ( TBranchProxyDirector director,
const char *  top,
const char *  name,
const char *  data 
)
inline

Definition at line 91 of file TBranchProxyTemplate.h.

◆ TClaObjProxy() [5/5]

template<class T >
ROOT::Internal::TClaObjProxy< T >::TClaObjProxy ( TBranchProxyDirector director,
Detail::TBranchProxy parent,
const char *  name,
const char *  top = 0,
const char *  mid = 0 
)
inline

Definition at line 93 of file TBranchProxyTemplate.h.

◆ ~TClaObjProxy()

template<class T >
ROOT::Internal::TClaObjProxy< T >::~TClaObjProxy ( )
inline

Definition at line 95 of file TBranchProxyTemplate.h.

Member Function Documentation

◆ At()

template<class T >
const T * ROOT::Internal::TClaObjProxy< T >::At ( UInt_t  i)
inline

Definition at line 101 of file TBranchProxyTemplate.h.

◆ GetEntries()

template<class T >
Int_t ROOT::Internal::TClaObjProxy< T >::GetEntries ( )
inline

Definition at line 99 of file TBranchProxyTemplate.h.

◆ GetPtr()

template<class T >
const TClonesArray * ROOT::Internal::TClaObjProxy< T >::GetPtr ( )
inline

Definition at line 97 of file TBranchProxyTemplate.h.

◆ InjecTBranchProxyInterface()

template<class T >
ROOT::Internal::TClaObjProxy< T >::InjecTBranchProxyInterface ( )

◆ operator[]() [1/2]

template<class T >
const T * ROOT::Internal::TClaObjProxy< T >::operator[] ( Int_t  i)
inline

Definition at line 111 of file TBranchProxyTemplate.h.

◆ operator[]() [2/2]

template<class T >
const T * ROOT::Internal::TClaObjProxy< T >::operator[] ( UInt_t  i)
inline

Definition at line 112 of file TBranchProxyTemplate.h.

◆ Print()

template<class T >
void ROOT::Internal::TClaObjProxy< T >::Print ( void  )
inline

Definition at line 81 of file TBranchProxyTemplate.h.

Member Data Documentation

◆ obj

template<class T >
TClaProxy ROOT::Internal::TClaObjProxy< T >::obj
private

Definition at line 77 of file TBranchProxyTemplate.h.


The documentation for this class was generated from the following file: