RdDummyChannelToStationConverter.h
Go to the documentation of this file.
1 #ifndef _RdDummyChannelToStationConverter_RdDummyChannelToStationConverter_h_
2 #define _RdDummyChannelToStationConverter_RdDummyChannelToStationConverter_h_
3 
4 #include <fwk/VModule.h>
5 #include <revt/Channel.h>
6 
7 namespace evt {
8  class Event;
9 }
10 
11 namespace revt {
12  class Channel;
13 }
14 
16 
27 
28  public:
29  // If you define a constructor, you MUST provide an implementation
30  // for it, otherwise the REGISTER_MODULE macro will not register
31  // your module. (Here, implementation is in RdDummyChannelToStationConverter.cc)
34 
35  fwk::VModule::ResultFlag Init() override;
36  fwk::VModule::ResultFlag Run(evt::Event& event) override;
38 
39 
40  private:
41 
44 
45  // The REGISTER_MODULE macro makes the framework aware of your module.
46  // You need to put this macro at the very end of your module class definition.
47  // Give your module a name (first argument) and specify its
48  // class name (second argument). In the ModuleSequenceExample.xml file,
49  // you can see this module being refered to by the name we give it here.
50 
51  REGISTER_MODULE("RdDummyChannelToStationConverter", RdDummyChannelToStationConverter);
52 
53  };
54 
55 }
56 
57 
58 #endif
59 
60 // Configure (x)emacs for this file ...
61 // Local Variables:
62 // mode:c++
63 // compile-command: "make -k"
64 // End:
REGISTER_MODULE("RdDummyChannelToStationConverter", RdDummyChannelToStationConverter)
bool fUseIntegratedAntennaPattern
xml settings: use integrated antenna response instead of direction
fwk::VModule::ResultFlag Run(evt::Event &event) override
Run: invoked once per event.
fwk::VModule::ResultFlag Finish() override
Finish: invoked at end of the run (NOT end of the event)
This module copies all of the channel timeseries data of a station to the corresponding station time ...
Module interface.
Definition: VModule.h:53
ResultFlag
Flag returned by module methods to the RunController.
Definition: VModule.h:60
fwk::VModule::ResultFlag Init() override
Initialize: invoked at beginning of run (NOT beginning of event)

, generated on Tue Sep 26 2023.