testMEventImpl.h
Go to the documentation of this file.
1 #ifndef _tst_testMEventImpl_h_
2 #define _tst_testMEventImpl_h_
3 
12 #include <utl/TimeStamp.h>
13 #include <mevt/MEvent.h>
14 
15 namespace evt {
16  class Event;
17 }
18 
19 namespace revt {
20  class MEvent;
21 }
22 
23 
25 private:
26  evt::Event* fEvent = nullptr;
27  bool fIsOwnerOfEvent = true;
28  bool fTestIO = false;
30  int fNCounters = 0;
31 
32 public:
35 
36  void setUp();
37  void setUp(evt::Event& event, const bool testIO = true);
38  void tearDown() { }
39  void setHeaderValues(mevt::MEvent& mEvent);
40  void checkHeaderValues(const mevt::MEvent& mEvent);
41  void testHeader();
42 };
43 
44 
45 #endif
A TimeStamp holds GPS second and nanosecond for some event.
Definition: TimeStamp.h:110
void setHeaderValues(mevt::MEvent &mEvent)
utl::TimeStamp fTime
void checkHeaderValues(const mevt::MEvent &mEvent)
evt::Event * fEvent
Root of the Muon event hierarchy.
Definition: MEvent.h:25

, generated on Tue Sep 26 2023.