ROOT wise implementation of streaming for class SimRadioPulse. More...
#include "io/SimRadioPulse_ROOT.h"
Public Member Functions | |
| ClassDefNV (SimRadioPulse_ROOT, 1) | |
| SimRadioPulse_ROOT & | operator= (const SimRadioPulse_ROOT &rt) |
| void | operator>> (evt::SimRadioPulse &rt) const |
| SimRadioPulse_ROOT () | |
| SimRadioPulse_ROOT (const SimRadioPulse_ROOT &rt) | |
| SimRadioPulse_ROOT (const evt::SimRadioPulse &rt) | |
| ~SimRadioPulse_ROOT () | |
Public Attributes | |
| TraceV3D_ROOT | fEfieldTimeSeries |
| CoordinateSystem_ROOT * | fLocalCoordinateSystem = nullptr |
| double | fRelativeEasting = 0 |
| double | fRelativeHeight = 0 |
| double | fRelativeNorthing = 0 |
| std::string | fSimulatedAntennaName |
| double | fStartTime = 0 |
ROOT wise implementation of streaming for class SimRadioPulse.
Definition at line 24 of file SimRadioPulse_ROOT.h.
|
inline |
Definition at line 26 of file SimRadioPulse_ROOT.h.
|
inline |
Definition at line 27 of file SimRadioPulse_ROOT.h.
| SimRadioPulse_ROOT::~SimRadioPulse_ROOT | ( | ) |
Definition at line 14 of file SimRadioPulse_ROOT.cc.
References fLocalCoordinateSystem.
| SimRadioPulse_ROOT::SimRadioPulse_ROOT | ( | const evt::SimRadioPulse & | rt | ) |
Definition at line 30 of file SimRadioPulse_ROOT.cc.
References io::ConvertCopy(), fLocalCoordinateSystem, and evt::SimRadioPulse::fLocalCoordinateSystem.
| io::SimRadioPulse_ROOT::ClassDefNV | ( | SimRadioPulse_ROOT | , |
| 1 | |||
| ) |
| SimRadioPulse_ROOT & SimRadioPulse_ROOT::operator= | ( | const SimRadioPulse_ROOT & | rt | ) |
Definition at line 21 of file SimRadioPulse_ROOT.cc.
References io::DeepCopy(), and fLocalCoordinateSystem.
| void SimRadioPulse_ROOT::operator>> | ( | evt::SimRadioPulse & | rt | ) | const |
Definition at line 44 of file SimRadioPulse_ROOT.cc.
References fEfieldTimeSeries, evt::SimRadioPulse::fEfieldTimeSeries, fLocalCoordinateSystem, evt::SimRadioPulse::fLocalCoordinateSystem, fRelativeEasting, fRelativeHeight, fRelativeNorthing, fSimulatedAntennaName, fStartTime, evt::SimRadioPulse::SetAntennaName(), evt::SimRadioPulse::SetRelativeCoordinates(), and evt::SimRadioPulse::SetStartTime().
| TraceV3D_ROOT io::SimRadioPulse_ROOT::fEfieldTimeSeries |
Definition at line 36 of file SimRadioPulse_ROOT.h.
Referenced by operator>>().
| CoordinateSystem_ROOT* io::SimRadioPulse_ROOT::fLocalCoordinateSystem = nullptr |
Definition at line 40 of file SimRadioPulse_ROOT.h.
Referenced by operator=(), operator>>(), SimRadioPulse_ROOT(), and ~SimRadioPulse_ROOT().
| double io::SimRadioPulse_ROOT::fRelativeEasting = 0 |
Definition at line 38 of file SimRadioPulse_ROOT.h.
Referenced by operator>>().
| double io::SimRadioPulse_ROOT::fRelativeHeight = 0 |
Definition at line 39 of file SimRadioPulse_ROOT.h.
Referenced by operator>>().
| double io::SimRadioPulse_ROOT::fRelativeNorthing = 0 |
Definition at line 37 of file SimRadioPulse_ROOT.h.
Referenced by operator>>().
| std::string io::SimRadioPulse_ROOT::fSimulatedAntennaName |
Definition at line 42 of file SimRadioPulse_ROOT.h.
Referenced by operator>>().
| double io::SimRadioPulse_ROOT::fStartTime = 0 |
Definition at line 35 of file SimRadioPulse_ROOT.h.
Referenced by operator>>().