v2.10-0 (21000JUN2005)

Go4GUI
Class TGo4EventInfoStatus


class TGo4EventInfoStatus
derived from TGo4Status

Author:
J.Adamczewski
Since: 27-May-2004

Field Summary
 private Bool_tfbData
          true for mbs printevent in data (decimal) format
 private Bool_tfbHex
          true for mbs printevent in hex format
 private Bool_tfbLong
          true for mbs printevent in longwords
 private Bool_tfbRemotePrint
          true for print event sample in analysis terminal
 private Bool_tfbTreeMode
          true for using a TTree for the event sample
 private Int_tfiEventNum
          Number of events for pringout
 private Int_tfiSubId
          Mbs subevent id
 private TGo4EventElement*fxEvent
          Event sample without a tree
 private TStringfxEventName
          name of the event to be processed
 private TStringfxEventPrintout
          Text buffer containing the printout of current event sample
 private TTree*fxEventTree
          tree containing one sample event

Fields inherited from class TNamed
fName, fTitle

Constructor Summary
TGo4EventInfoStatus(const char * name, const char * title)
           
TGo4EventInfoStatus()
           

Destructor Summary
 virtual synchronized ~TGo4EventInfoStatus()
           

Method Summary
 const const char *GetEventName()
           
 Int_tGetEventNum()
           
 const const char *GetEventPrintout()
           
 TGo4EventElement*GetSampleEvent()
           
 TTree*GetSampleTree()
           
 Int_tGetSubId()
           
 Bool_tIsData()
           
 Bool_tIsHex()
           
 Bool_tIsLong()
           
 Bool_tIsRemoteMode()
           
 Bool_tIsTreeMode()
           
 voidPrintEventSample()
          make event printout into textbuffer
 voidSetData(Bool_t on)
           
 voidSetEvent(TTree* tree)
          store eventsample in tree here
 voidSetEvent(TGo4EventElement* eve)
          store eventsample directly
 voidSetEventName(const char * nam)
           
 voidSetEventNum(Int_t i)
           
 voidSetHex(Bool_t on)
           
 voidSetLong(Bool_t on)
           
 voidSetRemoteMode(Bool_t on)
           
 voidSetSubId(Int_t i)
           
 voidSetTreeMode(Bool_t on)
           

Methods inherited from class Go4StatusBase.TGo4Status
Print, 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

fbData

private Bool_t fbData
true for mbs printevent in data (decimal) format

fbHex

private Bool_t fbHex
true for mbs printevent in hex format

fbLong

private Bool_t fbLong
true for mbs printevent in longwords

fbRemotePrint

private Bool_t fbRemotePrint
true for print event sample in analysis terminal

fbTreeMode

private Bool_t fbTreeMode
true for using a TTree for the event sample

fiEventNum

private Int_t fiEventNum
Number of events for pringout

fiSubId

private Int_t fiSubId
Mbs subevent id

fxEvent

private TGo4EventElement* fxEvent
Event sample without a tree

fxEventName

private TString fxEventName
name of the event to be processed

fxEventPrintout

private TString fxEventPrintout
Text buffer containing the printout of current event sample

fxEventTree

private TTree* fxEventTree
tree containing one sample event
Constructor Detail

TGo4EventInfoStatus

public TGo4EventInfoStatus(const char * name, const char * title)

TGo4EventInfoStatus

public TGo4EventInfoStatus()
Method Detail

~TGo4EventInfoStatus

public virtual synchronized ~TGo4EventInfoStatus()
Method Detail

GetEventName

public const const char * GetEventName()

GetEventNum

public Int_t GetEventNum()

GetEventPrintout

public const const char * GetEventPrintout()

GetSampleEvent

public TGo4EventElement* GetSampleEvent()

GetSampleTree

public TTree* GetSampleTree()

GetSubId

public Int_t GetSubId()

IsData

public Bool_t IsData()

IsHex

public Bool_t IsHex()

IsLong

public Bool_t IsLong()

IsRemoteMode

public Bool_t IsRemoteMode()

IsTreeMode

public Bool_t IsTreeMode()

PrintEventSample

public void PrintEventSample()
make event printout into textbuffer

SetData

public void SetData(Bool_t on)

SetEvent

public void SetEvent(TTree* tree)
store eventsample in tree here

SetEvent

public void SetEvent(TGo4EventElement* eve)
store eventsample directly

SetEventName

public void SetEventName(const char * nam)

SetEventNum

public void SetEventNum(Int_t i)

SetHex

public void SetHex(Bool_t on)

SetLong

public void SetLong(Bool_t on)

SetRemoteMode

public void SetRemoteMode(Bool_t on)

SetSubId

public void SetSubId(Int_t i)

SetTreeMode

public void SetTreeMode(Bool_t on)

Association Links

to Class TGo4EventElement

Event sample without a tree

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

30-06-2005