Main Page | Modules | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members

RunEventChecker.cpp

Go to the documentation of this file.
00001 
00002 
00003 
00004 
00005 
00006 #include "cafe/RunEventChecker.hpp"
00007 #include "cafe/Event.hpp"
00008 
00009 #include "tmb_tree/TMBGlobal.hpp"
00010 
00011 ClassImp(cafe::RunEventChecker);
00012 
00013 namespace cafe {
00014     
00021     bool RunEventChecker::isNewEvent (cafe::Event &reader)
00022     {
00023         const TMBGlobal *g = reader.getGlobal();
00024         bool result = false;
00025         if (_run != g->runno() || _event != g->evtno()) {
00026             result = true;
00027             _run = g->runno();
00028             _event = g->evtno();
00029         }
00030         
00031         return result;
00032     }
00033 }

Generated on Tue Mar 28 10:13:04 2006 for CAF by doxygen 1.3.4