TFormLeafInfoCast Class Reference

#include <TFormLeafInfo.h>

Inheritance diagram for TFormLeafInfoCast:

TFormLeafInfo TFormLeafInfo TObject TObject TObject TObject List of all members.

Public Member Functions

 TFormLeafInfoCast (TClass *classptr=0, TClass *casted=0)
 Indicated whether the fClass inherits from TObject.
 TFormLeafInfoCast (const TFormLeafInfoCast &orig)
virtual ~TFormLeafInfoCast ()
virtual TFormLeafInfoDeepCopy () const
virtual Int_t GetNdata ()
virtual Double_t ReadValue (char *where, Int_t instance=0)
virtual Bool_t Update ()
 TFormLeafInfoCast (TClass *classptr=0, TClass *casted=0)
 Indicated whether the fClass inherits from TObject.
 TFormLeafInfoCast (const TFormLeafInfoCast &orig)
virtual ~TFormLeafInfoCast ()
virtual TFormLeafInfoDeepCopy () const
virtual Int_t GetNdata ()
virtual Double_t ReadValue (char *where, Int_t instance=0)
virtual Bool_t Update ()

Public Attributes

TClassfCasted
TString fCastedName
 Pointer to the class we are trying to case to.
Bool_t fGoodCast
 Name of the class we are casting to.
Bool_t fIsTObject
 Marked by ReadValue.
TClassfCasted

Detailed Description

Definition at line 430 of file TFormLeafInfo.h.


Constructor & Destructor Documentation

TFormLeafInfoCast::TFormLeafInfoCast ( TClass classptr = 0,
TClass casted = 0 
)

Indicated whether the fClass inherits from TObject.

Definition at line 2591 of file TFormLeafInfo.cxx.

References xmlio::Class, fCasted, fCastedName, TFormLeafInfo::fClass, fIsTObject, TFormLeafInfo::fMultiplicity, TClass::InheritsFrom(), and TClass::IsLoaded().

Referenced by DeepCopy().

TFormLeafInfoCast::TFormLeafInfoCast ( const TFormLeafInfoCast orig  ) 

Definition at line 2602 of file TFormLeafInfo.cxx.

References fCasted, fCastedName, fGoodCast, and fIsTObject.

TFormLeafInfoCast::~TFormLeafInfoCast (  )  [virtual]

Definition at line 2622 of file TFormLeafInfo.cxx.

TFormLeafInfoCast::TFormLeafInfoCast ( TClass classptr = 0,
TClass casted = 0 
)

Indicated whether the fClass inherits from TObject.

TFormLeafInfoCast::TFormLeafInfoCast ( const TFormLeafInfoCast orig  ) 

virtual TFormLeafInfoCast::~TFormLeafInfoCast (  )  [virtual]


Member Function Documentation

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

Reimplemented from TFormLeafInfo.

Definition at line 2614 of file TFormLeafInfo.cxx.

References TFormLeafInfoCast().

Int_t TFormLeafInfoCast::GetNdata (  )  [virtual]

Reimplemented from TFormLeafInfo.

Definition at line 2628 of file TFormLeafInfo.cxx.

References fGoodCast, TFormLeafInfo::fNext, and TFormLeafInfo::GetNdata().

Double_t TFormLeafInfoCast::ReadValue ( char *  where,
Int_t  instance = 0 
) [virtual]

Reimplemented from TFormLeafInfo.

Definition at line 2638 of file TFormLeafInfo.cxx.

References fCasted, fGoodCast, fIsTObject, TFormLeafInfo::fNext, TObject::InheritsFrom(), kFALSE, kTRUE, and TFormLeafInfo::ReadValue().

Bool_t TFormLeafInfoCast::Update (  )  [virtual]

Reimplemented from TFormLeafInfo.

Definition at line 2659 of file TFormLeafInfo.cxx.

References fCasted, fCastedName, TClass::GetClass(), and TFormLeafInfo::Update().

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

Reimplemented from TFormLeafInfo.

virtual Int_t TFormLeafInfoCast::GetNdata (  )  [virtual]

Reimplemented from TFormLeafInfo.

virtual Double_t TFormLeafInfoCast::ReadValue ( char *  where,
Int_t  instance = 0 
) [virtual]

Reimplemented from TFormLeafInfo.

virtual Bool_t TFormLeafInfoCast::Update (  )  [virtual]

Reimplemented from TFormLeafInfo.


Member Data Documentation

TClass* TFormLeafInfoCast::fCasted

Definition at line 432 of file TFormLeafInfo.h.

Referenced by ReadValue(), TFormLeafInfoCast(), and Update().

TString TFormLeafInfoCast::fCastedName

Pointer to the class we are trying to case to.

Definition at line 433 of file TFormLeafInfo.h.

Referenced by TFormLeafInfoCast(), and Update().

Bool_t TFormLeafInfoCast::fGoodCast

Name of the class we are casting to.

Definition at line 434 of file TFormLeafInfo.h.

Referenced by GetNdata(), ReadValue(), and TFormLeafInfoCast().

Bool_t TFormLeafInfoCast::fIsTObject

Marked by ReadValue.

Definition at line 435 of file TFormLeafInfo.h.

Referenced by ReadValue(), and TFormLeafInfoCast().

TClass* TFormLeafInfoCast::fCasted

Definition at line 432 of file TFormLeafInfo.h.


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