1 #include <io/Pixel_ROOT.h>
2 #include <fevt/Pixel.h>
3 #include <io/PixelRecData_ROOT.h>
4 #include <io/PixelSimData_ROOT.h>
5 #include <io/PixelTriggerData_ROOT.h>
6 #include <io/StreamerUtilities.h>
43 fStatus(p.GetStatus())
71 p.
SetStatus(static_cast<fevt::ComponentSelector::Status>(0));
Pixel Class being actually streamed when using ROOT IO.
void operator>>(fevt::Pixel &p) const
void ConvertCopy(T *&destination, const U &source)
PixelTriggerData & GetTriggerData()
PixelSimData & GetSimData()
void SetLowGainSaturation()
void DeepCopy(T *&destination, U *const source)
Fluorescence Detector Pixel event.
bool IsLowGainSaturation() const
SaturationStatus fSatStatus
PixelTriggerData_ROOT * fTriggerData
bool IsNoSaturation() const
Check if the pixel is saturated.
PixelRecData_ROOT * fRecData
fTelescopeId(t.GetTelescopeId())
void SetStatus(ComponentSelector::Status status)
Pixel_ROOT & operator=(const Pixel_ROOT &p)
PixelSimData_ROOT * fSimData
void SetHighGainSaturation()
bool IsHighGainSaturation() const
PixelRecData & GetRecData()
bool HasTriggerData() const