Persistent CEvent using ROOT. More...
#include <CEvent_ROOT.h>
Public Member Functions | |
CEvent_ROOT () | |
CEvent_ROOT (const CEvent_ROOT &e) | |
CEvent_ROOT (const cevt::CEvent &e) | |
ClassDefNV (CEvent_ROOT, DONT_CHANGE_THIS_NUMBER) | |
CEvent_ROOT & | operator= (const CEvent_ROOT &e) |
void | operator>> (cevt::CEvent &e) const |
~CEvent_ROOT () | |
Public Attributes | |
CEventSimData_ROOT * | fSimData = nullptr |
std::vector< cevtStation_ROOT > | fStations |
Persistent CEvent using ROOT.
Definition at line 25 of file CEvent_ROOT.h.
|
inline |
Definition at line 28 of file CEvent_ROOT.h.
|
inline |
Definition at line 29 of file CEvent_ROOT.h.
CEvent_ROOT::~CEvent_ROOT | ( | ) |
Definition at line 30 of file CEvent_ROOT.cc.
References fSimData.
CEvent_ROOT::CEvent_ROOT | ( | const cevt::CEvent & | e | ) |
Definition at line 22 of file CEvent_ROOT.cc.
References io::ConvertCopy(), fSimData, cevt::CEvent::GetSimData(), and cevt::CEvent::HasSimData().
io::CEvent_ROOT::ClassDefNV | ( | CEvent_ROOT | , |
DONT_CHANGE_THIS_NUMBER | |||
) |
CEvent_ROOT & CEvent_ROOT::operator= | ( | const CEvent_ROOT & | e | ) |
Definition at line 12 of file CEvent_ROOT.cc.
References io::DeepCopy(), and fStations.
void CEvent_ROOT::operator>> | ( | cevt::CEvent & | e | ) | const |
Definition at line 37 of file CEvent_ROOT.cc.
References fSimData, fStations, cevt::CEvent::GetSimData(), cevt::CEvent::GetStation(), cevt::CEvent::HasSimData(), cevt::CEvent::MakeSimData(), and cevt::CEvent::MakeStation().
CEventSimData_ROOT* io::CEvent_ROOT::fSimData = nullptr |
Definition at line 38 of file CEvent_ROOT.h.
Referenced by CEvent_ROOT(), operator>>(), and ~CEvent_ROOT().
std::vector<cevtStation_ROOT> io::CEvent_ROOT::fStations |
Definition at line 37 of file CEvent_ROOT.h.
Referenced by operator=(), and operator>>().