Public Member Functions | |
CernOct12SorterModule (const char *name, dabc::Command cmd) | |
virtual void | MainLoop () |
void | FaspLoop () |
void | NormalLoop () |
void | AccountLoop (int kind, int eventid) |
void | VerifyPlace (mbs::WriteIterator &iter, unsigned size) |
void | CombinerLoop () |
virtual void | AfterModuleStop () |
Protected Attributes | |
int | fBufferSize |
bool | fDoFASP |
bool | fDoReading |
bool | fDoWriting |
bool | fOnlyFull |
Definition at line 114 of file oct12-sorter.cxx.
CernOct12SorterModule::CernOct12SorterModule | ( | const char * | name, | |
dabc::Command | cmd | |||
) | [inline] |
Definition at line 125 of file oct12-sorter.cxx.
References fBufferSize, fDoFASP, fDoReading, fDoWriting, and fOnlyFull.
void CernOct12SorterModule::AccountLoop | ( | int | kind, | |
int | eventid | |||
) | [inline] |
Definition at line 306 of file oct12-sorter.cxx.
Referenced by CombinerLoop().
virtual void CernOct12SorterModule::AfterModuleStop | ( | ) | [inline, virtual] |
Definition at line 546 of file oct12-sorter.cxx.
void CernOct12SorterModule::CombinerLoop | ( | ) | [inline] |
Definition at line 349 of file oct12-sorter.cxx.
References AccountLoop(), fDoWriting, fOnlyFull, GetEventNumber(), GetHeaderInfo(), and VerifyPlace().
Referenced by MainLoop().
void CernOct12SorterModule::FaspLoop | ( | ) | [inline] |
virtual void CernOct12SorterModule::MainLoop | ( | ) | [inline, virtual] |
Definition at line 144 of file oct12-sorter.cxx.
References CombinerLoop(), FaspLoop(), fDoFASP, fDoReading, fDoWriting, and NormalLoop().
void CernOct12SorterModule::NormalLoop | ( | ) | [inline] |
Definition at line 203 of file oct12-sorter.cxx.
References fDoWriting, GetEventNumber(), GetHeaderInfo(), last_master(), last_slave(), and mbseventid().
Referenced by MainLoop().
void CernOct12SorterModule::VerifyPlace | ( | mbs::WriteIterator & | iter, | |
unsigned | size | |||
) | [inline] |
Definition at line 336 of file oct12-sorter.cxx.
References fBufferSize, and fDoWriting.
Referenced by CombinerLoop().
int CernOct12SorterModule::fBufferSize [protected] |
Definition at line 117 of file oct12-sorter.cxx.
Referenced by CernOct12SorterModule(), and VerifyPlace().
bool CernOct12SorterModule::fDoFASP [protected] |
Definition at line 118 of file oct12-sorter.cxx.
Referenced by CernOct12SorterModule(), and MainLoop().
bool CernOct12SorterModule::fDoReading [protected] |
Definition at line 119 of file oct12-sorter.cxx.
Referenced by CernOct12SorterModule(), and MainLoop().
bool CernOct12SorterModule::fDoWriting [protected] |
Definition at line 120 of file oct12-sorter.cxx.
Referenced by CernOct12SorterModule(), CombinerLoop(), FaspLoop(), MainLoop(), NormalLoop(), and VerifyPlace().
bool CernOct12SorterModule::fOnlyFull [protected] |
Definition at line 121 of file oct12-sorter.cxx.
Referenced by CernOct12SorterModule(), and CombinerLoop().