Public Member Functions | Protected Attributes

CernOct12SorterModule Class Reference

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

Detailed Description

Definition at line 114 of file oct12-sorter.cxx.


Constructor & Destructor Documentation

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.


Member Function Documentation

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]

Definition at line 164 of file oct12-sorter.cxx.

References fDoWriting.

Referenced by MainLoop().

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().


Field Documentation

Definition at line 117 of file oct12-sorter.cxx.

Referenced by CernOct12SorterModule(), and VerifyPlace().

Definition at line 118 of file oct12-sorter.cxx.

Referenced by CernOct12SorterModule(), and MainLoop().

Definition at line 119 of file oct12-sorter.cxx.

Referenced by CernOct12SorterModule(), and MainLoop().

Definition at line 121 of file oct12-sorter.cxx.

Referenced by CernOct12SorterModule(), and CombinerLoop().


The documentation for this class was generated from the following file: