| v2.10-0 (21000JUN2005) | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
The abstract interface class for the raw event source.
Raw events are delivered from the raw event source, may be stored in a raw event store, and are processed
(unpacked) by a subelement factory to construct the user event (the
user detector data, respectively)
Field Summary | |
const static const Int_t | fgiTIMEOUTDEFAULT Default timeout in seconds for event input. |
protected const static const UInt_t | fguTXTLEN text length |
private Int_t | fiCreateStatus Contains return value of eventsource open (e.g. f_evt_get_open) call. |
private Int_t | fiEventStatus Contains return value of eventsource getevent (e.g. f_evt_get_event) call. |
private TString | fxErrMess Most recent error message. |
Fields inherited from class TNamed |
fName, fTitle |
Constructor Summary | |
TGo4EventSource(const char * name) | |
TGo4EventSource() |
Destructor Summary | |
synchronized | ~TGo4EventSource() |
Method Summary | |
void | Clear(Option_t* opt) |
const Int_t | GetCreateStatus() Status value of server/file open. |
const const char * | GetErrMess() Status/ error message of the last event. |
const Int_t | GetEventStatus() Status of the last event. |
protected void | SetCreateStatus(Int_t status) Status value of event source init (file/server open). |
protected void | SetErrMess(const char * txt) To be used for modification of the message by the event source implementation. |
protected void | SetEventStatus(Int_t status) Status of the last event. |
protected void | ThrowError(Int_t creastat, Int_t errstat, Text_t* message, ... ) Exception thrower. |
Methods inherited from class TNamed |
operator=, Clone, Compare, Copy, FillBuffer, GetName, GetTitle, Hash, IsSortable, SetName, SetNameTitle, SetTitle, ls, Print, Sizeof, Class, Class_Name, Class_Version, Dictionary, IsA, ShowMembers, Streamer, StreamerNVirtual, DeclFileName, ImplFileLine, ImplFileName, DeclFileLine |
Field Detail |
public const static const Int_t fgiTIMEOUTDEFAULT
protected const static const UInt_t fguTXTLEN
private Int_t fiCreateStatus
private Int_t fiEventStatus
private TString fxErrMess
Constructor Detail |
public TGo4EventSource(const char * name)
public TGo4EventSource()
Method Detail |
public synchronized ~TGo4EventSource()
Method Detail |
public void Clear(Option_t* opt)
public const Int_t GetCreateStatus()
public const const char * GetErrMess()
public const Int_t GetEventStatus()
protected void SetCreateStatus(Int_t status)
protected void SetErrMess(const char * txt)
protected void SetEventStatus(Int_t status)
protected void ThrowError(Int_t creastat, Int_t errstat, Text_t* message, ... )
| J.Adamczewski, M.Al-Turany, D.Bertini, H.G.Essel, S.Linev | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |