27 GO4TRACE((14,
"TGo4MbsSourceParameter::TGo4MbsSourceParameter()", __LINE__, __FILE__));
38 GO4TRACE((14,
"TGo4MbsSourceParameter::TGo4MbsSourceParameter(const char*,...)", __LINE__, __FILE__));
43 GO4TRACE((14,
"TGo4MbsSourceParameter::~TGo4MbsSourceParameter()", __LINE__, __FILE__));
48 GO4TRACE((12,
"TGo4MbsSourceParameter::PrintParameter()",__LINE__, __FILE__));
49 Int_t locallen=128000;
50 Text_t localbuf[128000];
51 if(buflen<0 && buffer!=0)
54 Int_t restlen=locallen;
55 Text_t* current=localbuf;
72 std::cout << localbuf << std::endl;
76 size=locallen-restlen;
79 strncpy(buffer,localbuf,size);
86 GO4TRACE((12,
"TGo4MbsSourceParameter::UpdateFrom()",__LINE__, __FILE__));
87 if((rhs!=0) && rhs->InheritsFrom(TGo4MbsSourceParameter::Class())) {
89 if(!mbspar)
return kFALSE;
void SetStartEvent(UInt_t firstindex)
void SetRetryCnt(Int_t cnt)
UInt_t GetStartEvent() const
void SetStopEvent(UInt_t lastindex)
virtual Bool_t UpdateFrom(TGo4Parameter *rhs)
UInt_t GetStopEvent() const
static Text_t * PrintIndent(Text_t *buffer, Int_t &buflen)
virtual Int_t PrintParameter(Text_t *buffer=0, Int_t buflen=0)
Int_t GetRetryCnt() const
virtual Int_t PrintParameter(Text_t *buffer=0, Int_t buflen=0)
void SetEventInterval(UInt_t skipinterval)
virtual Bool_t UpdateFrom(TGo4Parameter *rhs)
virtual ~TGo4MbsSourceParameter()
UInt_t GetEventInterval() const
static Text_t * PrintBuffer(char *buffer, Int_t &buflen, const char *text,...)