TFormLeafInfoMultiVarDimClones Class Reference

#include <TFormLeafInfo.h>

Inheritance diagram for TFormLeafInfoMultiVarDimClones:

TFormLeafInfoMultiVarDim TFormLeafInfoMultiVarDim TFormLeafInfo TFormLeafInfo TFormLeafInfo TFormLeafInfo TObject TObject TObject TObject TObject TObject TObject TObject List of all members.

Public Member Functions

 TFormLeafInfoMultiVarDimClones (TClass *motherclassptr, Long_t offset, TClass *elementclassptr, TFormLeafInfo *parent)
 TFormLeafInfoMultiVarDimClones (TClass *classptr, Long_t offset, TStreamerElement *element, TFormLeafInfo *parent)
 TFormLeafInfoMultiVarDimClones ()
 TFormLeafInfoMultiVarDimClones (const TFormLeafInfoMultiVarDimClones &orig)
virtual TFormLeafInfoDeepCopy () const
virtual Int_t GetArrayLength ()
virtual void LoadSizes (TBranch *branch)
virtual Double_t GetValue (TLeaf *leaf, Int_t instance=0)
virtual Double_t ReadValue (char *, Int_t=0)
 TFormLeafInfoMultiVarDimClones (TClass *motherclassptr, Long_t offset, TClass *elementclassptr, TFormLeafInfo *parent)
 TFormLeafInfoMultiVarDimClones (TClass *classptr, Long_t offset, TStreamerElement *element, TFormLeafInfo *parent)
 TFormLeafInfoMultiVarDimClones ()
 TFormLeafInfoMultiVarDimClones (const TFormLeafInfoMultiVarDimClones &orig)
virtual TFormLeafInfoDeepCopy () const
virtual Int_t GetArrayLength ()
virtual void LoadSizes (TBranch *branch)
virtual Double_t GetValue (TLeaf *leaf, Int_t instance=0)
virtual Double_t ReadValue (char *, Int_t=0)

Detailed Description

Definition at line 408 of file TFormLeafInfo.h.


Constructor & Destructor Documentation

TFormLeafInfoMultiVarDimClones::TFormLeafInfoMultiVarDimClones ( TClass motherclassptr,
Long_t  offset,
TClass elementclassptr,
TFormLeafInfo parent 
)

Definition at line 2471 of file TFormLeafInfo.cxx.

References TFormLeafInfo::DeepCopy(), TFormLeafInfo::fCounter, TFormLeafInfoMultiVarDim::fCounter2, TFormLeafInfo::fNext, and R__ASSERT.

TFormLeafInfoMultiVarDimClones::TFormLeafInfoMultiVarDimClones ( TClass classptr,
Long_t  offset,
TStreamerElement element,
TFormLeafInfo parent 
)

Definition at line 2499 of file TFormLeafInfo.cxx.

References TFormLeafInfo::DeepCopy(), TFormLeafInfo::fCounter, TFormLeafInfoMultiVarDim::fCounter2, TFormLeafInfo::fNext, and R__ASSERT.

TFormLeafInfoMultiVarDimClones::TFormLeafInfoMultiVarDimClones (  ) 

Definition at line 2517 of file TFormLeafInfo.cxx.

Referenced by DeepCopy().

TFormLeafInfoMultiVarDimClones::TFormLeafInfoMultiVarDimClones ( const TFormLeafInfoMultiVarDimClones orig  ) 

Definition at line 2524 of file TFormLeafInfo.cxx.

TFormLeafInfoMultiVarDimClones::TFormLeafInfoMultiVarDimClones ( TClass motherclassptr,
Long_t  offset,
TClass elementclassptr,
TFormLeafInfo parent 
)

TFormLeafInfoMultiVarDimClones::TFormLeafInfoMultiVarDimClones ( TClass classptr,
Long_t  offset,
TStreamerElement element,
TFormLeafInfo parent 
)

TFormLeafInfoMultiVarDimClones::TFormLeafInfoMultiVarDimClones (  ) 

TFormLeafInfoMultiVarDimClones::TFormLeafInfoMultiVarDimClones ( const TFormLeafInfoMultiVarDimClones orig  ) 


Member Function Documentation

TFormLeafInfo * TFormLeafInfoMultiVarDimClones::DeepCopy (  )  const [virtual]

Reimplemented from TFormLeafInfoMultiVarDim.

Definition at line 2532 of file TFormLeafInfo.cxx.

References TFormLeafInfoMultiVarDimClones().

virtual Int_t TFormLeafInfoMultiVarDimClones::GetArrayLength (  )  [inline, virtual]

Reimplemented from TFormLeafInfo.

Definition at line 419 of file TFormLeafInfo.h.

void TFormLeafInfoMultiVarDimClones::LoadSizes ( TBranch branch  )  [virtual]

Reimplemented from TFormLeafInfoMultiVarDim.

Definition at line 2548 of file TFormLeafInfo.cxx.

References TArrayI::AddAt(), TObjArray::At(), TFormLeafInfo::fCounter, TFormLeafInfoMultiVarDim::fCounter2, TFormLeafInfoMultiVarDim::fNsize, TFormLeafInfoMultiVarDim::fSizes, TFormLeafInfoMultiVarDim::fSumOfSizes, TFormLeafInfo::GetCounterValue(), TBranch::GetListOfLeaves(), TArray::GetSize(), TFormLeafInfo::GetValuePointer(), i, R__ASSERT, TArrayI::Set(), and size.

Double_t TFormLeafInfoMultiVarDimClones::GetValue ( TLeaf leaf,
Int_t  instance = 0 
) [virtual]

Reimplemented from TFormLeafInfoMultiVarDim.

Definition at line 2539 of file TFormLeafInfo.cxx.

References TObject::Error().

Double_t TFormLeafInfoMultiVarDimClones::ReadValue ( char *  ,
Int_t  = 0 
) [virtual]

Reimplemented from TFormLeafInfo.

Definition at line 2569 of file TFormLeafInfo.cxx.

References TFormLeafInfo::fNext, TFormLeafInfoMultiVarDim::fSecondaryIndex, TFormLeafInfo::GetArrayLength(), len, and TFormLeafInfo::ReadValue().

virtual TFormLeafInfo* TFormLeafInfoMultiVarDimClones::DeepCopy (  )  const [virtual]

Reimplemented from TFormLeafInfoMultiVarDim.

virtual Int_t TFormLeafInfoMultiVarDimClones::GetArrayLength (  )  [inline, virtual]

Reimplemented from TFormLeafInfo.

Definition at line 419 of file TFormLeafInfo.h.

virtual void TFormLeafInfoMultiVarDimClones::LoadSizes ( TBranch branch  )  [virtual]

Reimplemented from TFormLeafInfoMultiVarDim.

virtual Double_t TFormLeafInfoMultiVarDimClones::GetValue ( TLeaf leaf,
Int_t  instance = 0 
) [virtual]

Reimplemented from TFormLeafInfoMultiVarDim.

virtual Double_t TFormLeafInfoMultiVarDimClones::ReadValue ( char *  ,
Int_t  = 0 
) [virtual]

Reimplemented from TFormLeafInfo.


The documentation for this class was generated from the following files:
Generated on Tue Jul 5 16:38:03 2011 for ROOT_528-00b_version by  doxygen 1.5.1