Eye Class being actually streamed when using ROOT IO. More...
#include <Eye_ROOT.h>
Public Member Functions | |
| ClassDefNV (Eye_ROOT, DONT_CHANGE_THIS_NUMBER) | |
| Eye_ROOT () | |
| Eye_ROOT (const Eye_ROOT &e) | |
| Eye_ROOT (const fevt::Eye &e) | |
| Eye_ROOT & | operator= (const Eye_ROOT &e) |
| void | operator>> (fevt::Eye &e) const |
| ~Eye_ROOT () | |
Public Attributes | |
| EyeHeader_ROOT * | fHeader = nullptr |
| int | fId = 0 |
| EyeRecData_ROOT * | fRecData = nullptr |
| int | fStatus = 0 |
| std::vector< Telescope_ROOT > | fTelescopes |
| EyeTriggerData_ROOT * | fTriggerData = nullptr |
Eye Class being actually streamed when using ROOT IO.
Definition at line 28 of file Eye_ROOT.h.
|
inline |
Definition at line 31 of file Eye_ROOT.h.
|
inline |
Definition at line 32 of file Eye_ROOT.h.
| Eye_ROOT::~Eye_ROOT | ( | ) |
Definition at line 14 of file Eye_ROOT.cc.
| Eye_ROOT::Eye_ROOT | ( | const fevt::Eye & | e | ) |
Definition at line 37 of file Eye_ROOT.cc.
References io::ConvertCopy(), fHeader, fRecData, fStatus, fTriggerData, fevt::Eye::GetHeader(), fevt::Eye::GetRecData(), fevt::Eye::GetTriggerData(), fevt::Eye::HasHeader(), fevt::Eye::HasRecData(), and fevt::Eye::HasTriggerData().
| io::Eye_ROOT::ClassDefNV | ( | Eye_ROOT | , |
| DONT_CHANGE_THIS_NUMBER | |||
| ) |
Definition at line 23 of file Eye_ROOT.cc.
References io::DeepCopy(), fHeader, fId, fRecData, fStatus, fTelescopes, and fTriggerData.
| void Eye_ROOT::operator>> | ( | fevt::Eye & | e | ) | const |
Definition at line 55 of file Eye_ROOT.cc.
References fevt::ComponentSelector::eHasData, fHeader, fRecData, fStatus, fTelescopes, fTriggerData, fevt::Eye::GetHeader(), fevt::Eye::GetRecData(), fevt::Eye::GetTelescope(), fevt::Eye::GetTriggerData(), fevt::Eye::HasHeader(), fevt::Eye::MakeHeader(), fevt::Eye::MakeRecData(), fevt::Eye::MakeTelescope(), fevt::Eye::MakeTriggerData(), and fevt::Eye::SetStatus().
| EyeHeader_ROOT* io::Eye_ROOT::fHeader = nullptr |
Definition at line 43 of file Eye_ROOT.h.
Referenced by Eye_ROOT(), operator=(), and operator>>().
| int io::Eye_ROOT::fId = 0 |
Definition at line 40 of file Eye_ROOT.h.
Referenced by operator=().
| EyeRecData_ROOT* io::Eye_ROOT::fRecData = nullptr |
Definition at line 41 of file Eye_ROOT.h.
Referenced by Eye_ROOT(), operator=(), and operator>>().
| int io::Eye_ROOT::fStatus = 0 |
Definition at line 45 of file Eye_ROOT.h.
Referenced by Eye_ROOT(), operator=(), and operator>>().
| std::vector<Telescope_ROOT> io::Eye_ROOT::fTelescopes |
Definition at line 44 of file Eye_ROOT.h.
Referenced by operator=(), and operator>>().
| EyeTriggerData_ROOT* io::Eye_ROOT::fTriggerData = nullptr |
Definition at line 42 of file Eye_ROOT.h.
Referenced by Eye_ROOT(), operator=(), and operator>>().