Public Member Functions | Private Attributes

TGo4UserSourceParameter Class Reference

#include <TGo4UserSourceParameter.h>

Inheritance diagram for TGo4UserSourceParameter:
TGo4EventSourceParameter TGo4Parameter

List of all members.

Public Member Functions

 TGo4UserSourceParameter ()
 TGo4UserSourceParameter (const char *name, const char *expr="", Int_t port=0)
virtual ~TGo4UserSourceParameter ()
void SetPort (Int_t port)
Int_t GetPort () const
const char * GetExpression () const
void SetExpression (const char *name)
virtual Int_t PrintParameter (Text_t *buffer=0, Int_t buflen=0)

Private Attributes

Int_t fiPort
TString fxExpression

Detailed Description

Definition at line 19 of file TGo4UserSourceParameter.h.


Constructor & Destructor Documentation

TGo4UserSourceParameter::TGo4UserSourceParameter (  ) 

Definition at line 25 of file TGo4UserSourceParameter.cxx.

TGo4UserSourceParameter::TGo4UserSourceParameter ( const char *  name,
const char *  expr = "",
Int_t  port = 0 
)

Definition at line 20 of file TGo4UserSourceParameter.cxx.

TGo4UserSourceParameter::~TGo4UserSourceParameter (  )  [virtual]

Definition at line 30 of file TGo4UserSourceParameter.cxx.


Member Function Documentation

const char* TGo4UserSourceParameter::GetExpression (  )  const [inline]

User expression as string

Definition at line 32 of file TGo4UserSourceParameter.h.

References fxExpression.

Referenced by PrintParameter(), TGo4ConfigStep::SourceComboHighlighted(), and TYYYEventSource::TYYYEventSource().

Int_t TGo4UserSourceParameter::GetPort (  )  const [inline]
Int_t TGo4UserSourceParameter::PrintParameter ( Text_t *  buffer = 0,
Int_t  buflen = 0 
) [virtual]

basic method to printout status information on stdout; to be overridden by specific subclass

Reimplemented from TGo4EventSourceParameter.

Definition at line 34 of file TGo4UserSourceParameter.cxx.

References GetExpression(), GO4TRACE, TGo4Status::PrintBuffer(), and TGo4Status::PrintIndent().

void TGo4UserSourceParameter::SetExpression ( const char *  name  )  [inline]
void TGo4UserSourceParameter::SetPort ( Int_t  port  )  [inline]

Member Data Documentation

(Port) number. Optional and user defined.

Definition at line 40 of file TGo4UserSourceParameter.h.

Referenced by GetPort(), and SetPort().

Any user defined expression as string

Definition at line 43 of file TGo4UserSourceParameter.h.

Referenced by GetExpression(), and SetExpression().


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines