v2.10-0 (21000JUN2005)

Go4DynamicList
Class TGo4TreeHistogramEntryStatus


class TGo4TreeHistogramEntryStatus
derived from TGo4DynamicEntryStatus

Status object for a tree histogram entry of the
dynamic list.


Field Summary
 private Int_tfiDynListInterval
          The general dynamic list interval for the tree draw frequency.
 private TStringfxHistogramName
          Name of the histogram.
 private TCutfxSelection
          Cut expression for tree draw.
 private TStringfxTreeName
          Name of the tree.
 private TStringfxVarexp
          Varexpression for tree draw.

Fields inherited from class TNamed
fName, fTitle

Constructor Summary
 TGo4TreeHistogramEntryStatus()
          default ctor for streamer.
 private TGo4TreeHistogramEntryStatus(const Text_t* name)
          private ctor may only be invoked by TGo4TreeHistogramEntry,
which is friend.

Destructor Summary
 virtual synchronized ~TGo4TreeHistogramEntryStatus()
           

Method Summary
 private virtual TGo4DynamicEntry*CreateDynamicEntry()
          Use status information to build a dynamic entry
with this parameters.
 const Int_tGetDynListInterval()
           
 virtual const const Text_t*GetHistogramName()
           
 const const TCut&GetSelection()
           
 const const char *GetTreeName()
           
 const const char *GetVarexp()
           
 virtual const voidPrint(Option_t* dummy)
           
 voidSetDynListInterval(Int_t value)
           
 protected virtual voidSetHistogramName(const Text_t* name)
           
 private voidSetSelection(const TCut& cut)
           
 private voidSetTreeName(TTree* thetree)
           
 private voidSetTreeName(const TString& name)
           
 private voidSetVarexp(const TString& ex)
           

Methods inherited from interface Go4DynamicList.TGo4DynamicEntryStatus
AutoProcessIsEnabled, EnableProcessing, GetConditionClass, GetConditionName, GetConEventName, GetConVarName, ResetNames, SetCondition, SetConditionName, SetConEventName, SetConEventNames, SetConVarName, SetConVarNames, SetFlags

Methods inherited from class Go4StatusBase.TGo4Status
PrintBuffer, PrintIndent, PrintStatus

Methods inherited from class TNamed
operator=, Clear, Clone, Compare, Copy, FillBuffer, GetName, GetTitle, Hash, IsSortable, SetName, SetNameTitle, SetTitle, ls, Sizeof, Class, Class_Name, Class_Version, Dictionary, IsA, ShowMembers, Streamer, StreamerNVirtual, DeclFileName, ImplFileLine, ImplFileName, DeclFileLine

Field Detail

fiDynListInterval

private Int_t fiDynListInterval
The general dynamic list interval for the tree draw frequency.
Belongs to TGo4Analysis,
but we put it here for easy display in dynamic list editor.

fxHistogramName

private TString fxHistogramName
Name of the histogram.

fxSelection

private TCut fxSelection
Cut expression for tree draw.

fxTreeName

private TString fxTreeName
Name of the tree.

fxVarexp

private TString fxVarexp
Varexpression for tree draw.
Constructor Detail

TGo4TreeHistogramEntryStatus

public TGo4TreeHistogramEntryStatus()
default ctor for streamer.

TGo4TreeHistogramEntryStatus

private TGo4TreeHistogramEntryStatus(const Text_t* name)
private ctor may only be invoked by TGo4TreeHistogramEntry,
which is friend.
Method Detail

~TGo4TreeHistogramEntryStatus

public virtual synchronized ~TGo4TreeHistogramEntryStatus()
Method Detail

CreateDynamicEntry

private virtual TGo4DynamicEntry* CreateDynamicEntry()
Use status information to build a dynamic entry
with this parameters. For usage inside dynamic list only.

GetDynListInterval

public const Int_t GetDynListInterval()

GetHistogramName

public virtual const const Text_t* GetHistogramName()

GetSelection

public const const TCut& GetSelection()

GetTreeName

public const const char * GetTreeName()

GetVarexp

public const const char * GetVarexp()

Print

public virtual const void Print(Option_t* dummy)

SetDynListInterval

public void SetDynListInterval(Int_t value)

SetHistogramName

protected virtual void SetHistogramName(const Text_t* name)

SetSelection

private void SetSelection(const TCut& cut)

SetTreeName

private void SetTreeName(TTree* thetree)

SetTreeName

private void SetTreeName(const TString& name)

SetVarexp

private void SetVarexp(const TString& ex)

Association Links

to Class TCut

Cut expression for tree draw.

J.Adamczewski, M.Al-Turany, D.Bertini, H.G.Essel, S.Linev

30-06-2005