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 }
1.3.4