Persistent SEvent using ROOT. More...
#include <SEvent_ROOT.h>
Public Member Functions | |
| ClassDefNV (SEvent_ROOT, DONT_CHANGE_THIS_NUMBER) | |
| SEvent_ROOT & | operator= (const SEvent_ROOT &e) |
| void | operator>> (sevt::SEvent &e) const |
| SEvent_ROOT () | |
| SEvent_ROOT (const SEvent_ROOT &e) | |
| SEvent_ROOT (const sevt::SEvent &e) | |
| ~SEvent_ROOT () | |
Public Attributes | |
| sevtHeader_ROOT | fHeader |
| Meteo_ROOT * | fMeteo = nullptr |
| unsigned int | fNErrorZeroStations = 0 |
| SEventSimData_ROOT * | fSimData = nullptr |
| std::vector< Station_ROOT > | fStations |
| EventTrigger_ROOT * | fTrigger = nullptr |
Persistent SEvent using ROOT.
Definition at line 29 of file SEvent_ROOT.h.
|
inline |
Definition at line 31 of file SEvent_ROOT.h.
|
inline |
Definition at line 32 of file SEvent_ROOT.h.
| SEvent_ROOT::~SEvent_ROOT | ( | ) |
Definition at line 42 of file SEvent_ROOT.cc.
| SEvent_ROOT::SEvent_ROOT | ( | const sevt::SEvent & | e | ) |
Definition at line 28 of file SEvent_ROOT.cc.
References io::ConvertCopy(), fMeteo, fSimData, fTrigger, sevt::SEvent::GetMeteo(), sevt::SEvent::GetSimData(), sevt::SEvent::GetTrigger(), sevt::SEvent::HasMeteo(), sevt::SEvent::HasSimData(), and sevt::SEvent::HasTrigger().
| io::SEvent_ROOT::ClassDefNV | ( | SEvent_ROOT | , |
| DONT_CHANGE_THIS_NUMBER | |||
| ) |
| SEvent_ROOT & SEvent_ROOT::operator= | ( | const SEvent_ROOT & | e | ) |
Definition at line 14 of file SEvent_ROOT.cc.
References io::DeepCopy(), and fStations.
| void SEvent_ROOT::operator>> | ( | sevt::SEvent & | e | ) | const |
Definition at line 51 of file SEvent_ROOT.cc.
References fHeader, fMeteo, fNErrorZeroStations, fSimData, fStations, fTrigger, sevt::SEvent::GetHeader(), sevt::SEvent::GetMeteo(), sevt::SEvent::GetSimData(), sevt::SEvent::GetStation(), sevt::SEvent::GetTrigger(), sevt::SEvent::HasMeteo(), sevt::SEvent::HasSimData(), sevt::SEvent::HasTrigger(), sevt::SEvent::MakeMeteo(), sevt::SEvent::MakeSimData(), sevt::SEvent::MakeStation(), sevt::SEvent::MakeTrigger(), and sevt::SEvent::SetNErrorZeroStations().
| sevtHeader_ROOT io::SEvent_ROOT::fHeader |
Definition at line 43 of file SEvent_ROOT.h.
Referenced by operator>>().
| Meteo_ROOT* io::SEvent_ROOT::fMeteo = nullptr |
Definition at line 45 of file SEvent_ROOT.h.
Referenced by operator>>(), SEvent_ROOT(), and ~SEvent_ROOT().
| unsigned int io::SEvent_ROOT::fNErrorZeroStations = 0 |
Definition at line 44 of file SEvent_ROOT.h.
Referenced by operator>>().
| SEventSimData_ROOT* io::SEvent_ROOT::fSimData = nullptr |
Definition at line 41 of file SEvent_ROOT.h.
Referenced by operator>>(), SEvent_ROOT(), and ~SEvent_ROOT().
| std::vector<Station_ROOT> io::SEvent_ROOT::fStations |
Definition at line 40 of file SEvent_ROOT.h.
Referenced by operator=(), and operator>>().
| EventTrigger_ROOT* io::SEvent_ROOT::fTrigger = nullptr |
Definition at line 42 of file SEvent_ROOT.h.
Referenced by operator>>(), SEvent_ROOT(), and ~SEvent_ROOT().