SimRadioPulse_ROOT.h
Go to the documentation of this file.
1 #ifndef _io_SimRadioPulse_ROOT_h_
2 #define _io_SimRadioPulse_ROOT_h_
3 
4 #ifndef __CINT__
5 # include <evt/SimRadioPulse.h>
6 #endif
7 #include <Rtypes.h>
8 
9 #include <io/TraceV3D_ROOT.h>
10 #include <io/CoordinateSystem_ROOT.h>
11 
12 namespace io {
13 
25  public:
27  SimRadioPulse_ROOT(const SimRadioPulse_ROOT& rt) { *this = rt; }
30 #ifndef __CINT__
32  void operator>>(evt::SimRadioPulse& rt) const;
33 #endif
34 
35  double fStartTime = 0;
37  double fRelativeNorthing = 0;
38  double fRelativeEasting = 0;
39  double fRelativeHeight = 0;
41 
42  std::string fSimulatedAntennaName;
43 
45 
46  };
47 
48 }
49 
50 
51 #endif
TraceV3D_ROOT fEfieldTimeSeries
ClassDefNV(SimRadioPulse_ROOT, 1)
Data structure for simulated Radio pulses.
Definition: SimRadioPulse.h:29
ROOT streamer implementation for utl::CoordinateSystem.
SimRadioPulse_ROOT & operator=(const SimRadioPulse_ROOT &rt)
CoordinateSystem_ROOT * fLocalCoordinateSystem
SimRadioPulse_ROOT(const SimRadioPulse_ROOT &rt)
ROOT wise implementation of streaming for class SimRadioPulse.
void operator>>(evt::SimRadioPulse &rt) const
ROOT streamer for TraceV3D.
Definition: TraceV3D_ROOT.h:23

, generated on Tue Sep 26 2023.