#include <TGo4MbsFileParameter.h>
Inheritance diagram for TGo4MbsFileParameter:
Public Member Functions | |
TGo4MbsFileParameter () | |
TGo4MbsFileParameter (const char *name) | |
virtual | ~TGo4MbsFileParameter () |
void | SetStartEvent (UInt_t firstindex) |
Define the Start index for the NextEvent. | |
UInt_t | GetStartEvent () const |
Returns the Start index for the NextEvent. | |
const char * | GetTagName () const |
Name of the Tagfile. | |
void | SetTagName (const char *name) |
Name of the Tagfile. | |
void | SetStopEvent (UInt_t lastindex) |
Define the index of Stop event. | |
UInt_t | GetStopEvent () const |
Returns the index of Stop event. | |
void | SetEventInterval (UInt_t skipinterval) |
Defines event interval. | |
UInt_t | GetEventInterval () const |
Returns event interval. | |
virtual Int_t | PrintParameter (Text_t *buffer=0, Int_t buflen=0) |
basic method to printout status information on stdout; to be overridden by specific subclass | |
virtual Bool_t | UpdateFrom (TGo4Parameter *rhs) |
update contents of paramter class with external object. | |
Private Attributes | |
UInt_t | fuStartEvent |
Index of first event to process. | |
UInt_t | fuStopEvent |
Index of last event to process. | |
UInt_t | fuEventInterval |
Number of events to skip from file in between two read events. | |
TString | fxTagFile |
Name of the tagfile associated with the listmode event file. |
|
Definition at line 26 of file TGo4MbsFileParameter.cxx. References SetTagName(), TGo4MbsFile__fgcNOTAGFILE, and TRACE. |
|
Definition at line 37 of file TGo4MbsFileParameter.cxx. References SetTagName(), TGo4MbsFile__fgcNOTAGFILE, and TRACE. |
|
Definition at line 48 of file TGo4MbsFileParameter.cxx. References TRACE. |
|
Define the Start index for the NextEvent.
Definition at line 32 of file TGo4MbsFileParameter.h. References fuStartEvent. Referenced by TGo4Interface::StepMbsFileSource(), and UpdateFrom(). |
|
Returns the Start index for the NextEvent.
Definition at line 35 of file TGo4MbsFileParameter.h. References fuStartEvent. Referenced by PrintParameter(), TGo4MbsFile::TGo4MbsFile(), and UpdateFrom(). |
|
Name of the Tagfile.
Definition at line 38 of file TGo4MbsFileParameter.h. References fxTagFile. Referenced by PrintParameter(), TGo4MbsFile::TGo4MbsFile(), and UpdateFrom(). |
|
Name of the Tagfile.
Definition at line 41 of file TGo4MbsFileParameter.h. References fxTagFile. Referenced by TGo4Interface::StepMbsFileSource(), TGo4MbsFileParameter(), and UpdateFrom(). |
|
Define the index of Stop event.
Definition at line 44 of file TGo4MbsFileParameter.h. References fuStopEvent. Referenced by TGo4Interface::StepMbsFileSource(), and UpdateFrom(). |
|
Returns the index of Stop event.
Definition at line 47 of file TGo4MbsFileParameter.h. References fuStopEvent. Referenced by PrintParameter(), TGo4MbsFile::TGo4MbsFile(), and UpdateFrom(). |
|
Defines event interval.
Definition at line 50 of file TGo4MbsFileParameter.h. References fuEventInterval. Referenced by TGo4Interface::StepMbsFileSource(), and UpdateFrom(). |
|
Returns event interval.
Definition at line 53 of file TGo4MbsFileParameter.h. References fuEventInterval. Referenced by PrintParameter(), TGo4MbsFile::TGo4MbsFile(), and UpdateFrom(). |
|
basic method to printout status information on stdout; to be overridden by specific subclass
Reimplemented from TGo4EventSourceParameter. Definition at line 53 of file TGo4MbsFileParameter.cxx. References GetEventInterval(), GetStartEvent(), GetStopEvent(), GetTagName(), TGo4Status::PrintBuffer(), TGo4Status::PrintIndent(), TGo4EventSourceParameter::PrintParameter(), and TRACE. |
|
update contents of paramter class with external object.
Reimplemented from TGo4EventSourceParameter. Definition at line 87 of file TGo4MbsFileParameter.cxx. References GetEventInterval(), GetStartEvent(), GetStopEvent(), GetTagName(), SetEventInterval(), SetStartEvent(), SetStopEvent(), SetTagName(), TRACE, and TGo4EventSourceParameter::UpdateFrom(). |
|
Index of first event to process.
Definition at line 65 of file TGo4MbsFileParameter.h. Referenced by GetStartEvent(), and SetStartEvent(). |
|
Index of last event to process.
Definition at line 68 of file TGo4MbsFileParameter.h. Referenced by GetStopEvent(), and SetStopEvent(). |
|
Number of events to skip from file in between two read events.
Definition at line 71 of file TGo4MbsFileParameter.h. Referenced by GetEventInterval(), and SetEventInterval(). |
|
Name of the tagfile associated with the listmode event file.
Definition at line 74 of file TGo4MbsFileParameter.h. Referenced by GetTagName(), and SetTagName(). |