RdAntennaStationToChannelConverter.h
Go to the documentation of this file.
1 #ifndef _RdAntennaStationToChannelConverter_RdAntennaStationToChannelConverter_h_
2 #define _RdAntennaStationToChannelConverter_RdAntennaStationToChannelConverter_h_
3 
4 #include <utl/Trace.h>
5 #include <fwk/VModule.h>
6 
7 
9 
25 
26  public:
27  fwk::VModule::ResultFlag Init() override;
28  fwk::VModule::ResultFlag Run(evt::Event& event) override;
30 
31  private:
32  std::string fInterpolationMode = "LinearInterpolation";
33  bool fDirectionPerStation = true;
35 
39  double zenith, double azimuth) const;
40 
41  REGISTER_MODULE("RdAntennaStationToChannelConverter", RdAntennaStationToChannelConverter);
42 
43  };
44 
45 }
46 
47 
48 #endif
fwk::VModule::ResultFlag Finish() override
Finish: invoked at end of the run (NOT end of the event)
REGISTER_MODULE("RdAntennaStationToChannelConverter", RdAntennaStationToChannelConverter)
fwk::VModule::ResultFlag Run(evt::Event &event) override
Run: invoked once per event.
fwk::VModule::ResultFlag Init() override
Initialize: invoked at beginning of run (NOT beginning of event)
void ConvertToShowerCS(const utl::Trace< utl::Vector3D > &efield, utl::Trace< utl::Vector3D > &efieldCS, double zenith, double azimuth) const
Module interface.
Definition: VModule.h:53
The RdAntennaStationToChannelConverter calculates the Channel traces on the basis of a Station Efield...
ResultFlag
Flag returned by module methods to the RunController.
Definition: VModule.h:60
Template class for a FADC data or calibrated data container. Use the typedefs (TraceD, TraceI, etc.) defined in Trace-fwd.h.
Definition: Trace-fwd.h:19

, generated on Tue Sep 26 2023.