Telescope Class being actually streamed when using ROOT IO. More...
#include <Telescope_ROOT.h>
Public Member Functions | |
ClassDefNV (Telescope_ROOT, DONT_CHANGE_THIS_NUMBER) | |
Telescope_ROOT & | operator= (const Telescope_ROOT &t) |
void | operator>> (fevt::Telescope &t) const |
Telescope_ROOT () | |
Telescope_ROOT (const Telescope_ROOT &t) | |
Telescope_ROOT (const fevt::Telescope &t) | |
~Telescope_ROOT () | |
Public Attributes | |
std::vector< Channel_ROOT > | fChannels |
unsigned int | fEyeId = 0 |
std::vector< Pixel_ROOT > | fPixels |
std::string | fRawTelPointing = "unknown" |
TelescopeSimData_ROOT * | fSim = nullptr |
int | fStatus = 0 |
unsigned int | fTelescopeId = 0 |
unsigned int | fTimeOffset = 0 |
TimeStamp_ROOT | fTracesStartTime |
TelescopeTriggerData_ROOT * | fTrigger = nullptr |
Telescope Class being actually streamed when using ROOT IO.
Definition at line 30 of file Telescope_ROOT.h.
|
inline |
Definition at line 33 of file Telescope_ROOT.h.
|
inline |
Definition at line 34 of file Telescope_ROOT.h.
Telescope_ROOT::~Telescope_ROOT | ( | ) |
Definition at line 12 of file Telescope_ROOT.cc.
Telescope_ROOT::Telescope_ROOT | ( | const fevt::Telescope & | t | ) |
Definition at line 38 of file Telescope_ROOT.cc.
References io::ConvertCopy(), fSim, fStatus, fTrigger, fevt::Telescope::GetSimData(), fevt::Telescope::GetTriggerData(), fevt::Telescope::HasSimData(), and fevt::Telescope::HasTriggerData().
io::Telescope_ROOT::ClassDefNV | ( | Telescope_ROOT | , |
DONT_CHANGE_THIS_NUMBER | |||
) |
Telescope_ROOT & Telescope_ROOT::operator= | ( | const Telescope_ROOT & | t | ) |
Definition at line 20 of file Telescope_ROOT.cc.
References io::DeepCopy(), fChannels, fEyeId, fPixels, fRawTelPointing, fSim, fStatus, fTelescopeId, fTimeOffset, fTracesStartTime, and fTrigger.
void Telescope_ROOT::operator>> | ( | fevt::Telescope & | t | ) | const |
Definition at line 61 of file Telescope_ROOT.cc.
References io::TimeStamp_ROOT::Convert(), fevt::ComponentSelector::eHasData, fChannels, fEyeId, fPixels, fRawTelPointing, fSim, fStatus, fTelescopeId, fTimeOffset, fTracesStartTime, fTrigger, fevt::Telescope::GetChannel(), fevt::Telescope::GetEyeId(), fevt::Telescope::GetId(), fevt::Telescope::GetPixel(), fevt::Telescope::GetSimData(), fevt::Telescope::GetTriggerData(), fevt::Telescope::MakeChannel(), fevt::Telescope::MakePixel(), fevt::Telescope::MakeSimData(), fevt::Telescope::MakeTriggerData(), fevt::Telescope::SetRawTelPointing(), fevt::Telescope::SetStatus(), fevt::Telescope::SetTimeOffset(), and fevt::Telescope::SetTracesStartTime().
std::vector<Channel_ROOT> io::Telescope_ROOT::fChannels |
Definition at line 47 of file Telescope_ROOT.h.
Referenced by operator=(), and operator>>().
unsigned int io::Telescope_ROOT::fEyeId = 0 |
Definition at line 43 of file Telescope_ROOT.h.
Referenced by operator=(), and operator>>().
std::vector<Pixel_ROOT> io::Telescope_ROOT::fPixels |
Definition at line 48 of file Telescope_ROOT.h.
Referenced by operator=(), and operator>>().
std::string io::Telescope_ROOT::fRawTelPointing = "unknown" |
Definition at line 50 of file Telescope_ROOT.h.
Referenced by operator=(), and operator>>().
TelescopeSimData_ROOT* io::Telescope_ROOT::fSim = nullptr |
Definition at line 44 of file Telescope_ROOT.h.
Referenced by operator=(), operator>>(), and Telescope_ROOT().
int io::Telescope_ROOT::fStatus = 0 |
Definition at line 51 of file Telescope_ROOT.h.
Referenced by operator=(), operator>>(), and Telescope_ROOT().
unsigned int io::Telescope_ROOT::fTelescopeId = 0 |
Definition at line 42 of file Telescope_ROOT.h.
Referenced by operator=(), and operator>>().
unsigned int io::Telescope_ROOT::fTimeOffset = 0 |
Definition at line 49 of file Telescope_ROOT.h.
Referenced by operator=(), and operator>>().
TimeStamp_ROOT io::Telescope_ROOT::fTracesStartTime |
Definition at line 46 of file Telescope_ROOT.h.
Referenced by operator=(), and operator>>().
TelescopeTriggerData_ROOT* io::Telescope_ROOT::fTrigger = nullptr |
Definition at line 45 of file Telescope_ROOT.h.
Referenced by operator=(), operator>>(), and Telescope_ROOT().