Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

runRunAlg Class Reference

algorithm to run a RUN. More...

#include <runRunAlg.h>

Inheritance diagram for runRunAlg:

algorithmCommand defineVI algorithmVI List of all members.

Public Methods

 runRunAlg ()
 default constructor.

virtual ~runRunAlg ()
 defautl destrutor.

virtual void execute ()
 execute the algorithm.

virtual void define ()
 define the algorithm using other algorithms.


Private Attributes

cutVIm_cNextEvent
 cutVI is next event in persistency?

algorithmVIm_aRunEvent
 algorithmVI to run an event event;.


Detailed Description

algorithm to run a RUN.

runRunAlg is an algorithm that makes a loop in all the events in persistency and executed the runEventAlg for everyone of them.

Definition at line 21 of file runRunAlg.h.


Constructor & Destructor Documentation

runRunAlg::runRunAlg ( ) [inline]

default constructor.

Definition at line 27 of file runRunAlg.h.

runRunAlg::~runRunAlg ( ) [inline, virtual]

defautl destrutor.

Definition at line 29 of file runRunAlg.h.


Member Function Documentation

void runRunAlg::define ( ) [inline, virtual]

define the algorithm using other algorithms.

Reimplemented from defineVI.

Definition at line 19 of file runRunAlg.cpp.

void runRunAlg::execute ( ) [inline, virtual]

execute the algorithm.

Reimplemented from algorithmVI.

Definition at line 8 of file runRunAlg.cpp.


Member Data Documentation

algorithmVI * runRunAlg::m_aRunEvent [private]

algorithmVI to run an event event;.

Definition at line 41 of file runRunAlg.h.

cutVI * runRunAlg::m_cNextEvent [private]

cutVI is next event in persistency?

Definition at line 39 of file runRunAlg.h.


The documentation for this class was generated from the following files:
Generated at Fri Aug 18 12:57:42 2000 for centella framework by doxygen 1.1.3 written by Dimitri van Heesch, © 1997-2000