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

, generated on Tue Sep 26 2023.