testFEventImpl.h
Go to the documentation of this file.
1 
8 #ifndef __testFEventImpl_h_
9 #define __testFEventImpl_h_
10 
11 #include <utl/TimeStamp.h>
12 
13 
14 namespace evt {
15  class Event;
16 }
17 
18 namespace fevt {
19  class FEvent;
20 }
21 
22 
24 
25 private:
28  bool fTestIO;
30  unsigned int fNEyes;
31 
32 public:
35 
36  void setUp(evt::Event& event, bool testIO = true);
37  void setUp();
38  void tearDown();
40  void checkPixelRecDataValues(const fevt::FEvent& event);
41  void testPixelRecData();
43  void checkPixelSimDataValues(const fevt::FEvent& event);
44  void testPixelSimData();
46  void checkChannelSimDataValues(const fevt::FEvent& event);
47  void testChannelSimData();
48  void setEyeRecDataValues(fevt::FEvent& event);
49  void checkEyeRecDataValues(const fevt::FEvent& event);
50  void testEyeRecData();
51  void setAll(fevt::FEvent& fevent);
52  void checkAll(fevt::FEvent& fevent);
53  void testCopyCtor();
54  void testAssignment();
55 
56 };
57 
58 
59 #endif // __testFEventImpl_h_
60 
61 // Configure (x)emacs for this file ...
62 // Local Variables:
63 // mode: c++
64 // compile-command: "make -C .. -k"
65 // End:
void setPixelRecDataValues(fevt::FEvent &event)
utl::TimeStamp fTime
void checkEyeRecDataValues(const fevt::FEvent &event)
evt::Event * fEvent
void checkPixelRecDataValues(const fevt::FEvent &event)
A TimeStamp holds GPS second and nanosecond for some event.
Definition: TimeStamp.h:110
void testChannelSimData()
void checkAll(fevt::FEvent &fevent)
void checkChannelSimDataValues(const fevt::FEvent &event)
void setPixelSimDataValues(fevt::FEvent &event)
Top of Fluorescence Detector event hierarchy.
Definition: FEvent.h:33
unsigned int fNEyes
void setAll(fevt::FEvent &fevent)
void checkPixelSimDataValues(const fevt::FEvent &event)
void setEyeRecDataValues(fevt::FEvent &event)
void setChannelSimDataValues(fevt::FEvent &event)

, generated on Tue Sep 26 2023.