00001
00002 #include "Event/runRunAlg.h"
00003
00004 #include "Event/selectionManager.h"
00005 #include "Event/processManager.h"
00006
00007
00008 void runRunAlg::execute()
00009
00010 {
00011 if (!defined()) define();
00012
00014 while (m_cNextEvent->apply()) {
00015 m_aRunEvent->run();
00016 }
00017 }
00018
00019 void runRunAlg::define()
00020
00021 {
00023 setDefine(true);
00024 m_cNextEvent = selectionManager::instance()->getCut("conNextEvent");
00025
00026 m_aRunEvent = processManager::instance()->getAlgorithm("runEventAlg");
00027 }