List of all members | Public Member Functions | Public Attributes
io::Eye_ROOT Class Reference

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_ROOToperator= (const Eye_ROOT &e)
 
void operator>> (fevt::Eye &e) const
 
 ~Eye_ROOT ()
 

Public Attributes

EyeHeader_ROOTfHeader = nullptr
 
int fId = 0
 
EyeRecData_ROOTfRecData = nullptr
 
int fStatus = 0
 
std::vector< Telescope_ROOTfTelescopes
 
EyeTriggerData_ROOTfTriggerData = nullptr
 

Detailed Description

Eye Class being actually streamed when using ROOT IO.

Author
Stefano Argiro'
Darko Veberic

Definition at line 28 of file Eye_ROOT.h.

Constructor & Destructor Documentation

io::Eye_ROOT::Eye_ROOT ( )
inline

Definition at line 31 of file Eye_ROOT.h.

io::Eye_ROOT::Eye_ROOT ( const Eye_ROOT e)
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)

Member Function Documentation

io::Eye_ROOT::ClassDefNV ( Eye_ROOT  ,
DONT_CHANGE_THIS_NUMBER   
)
Eye_ROOT & Eye_ROOT::operator= ( const Eye_ROOT e)

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

Member Data Documentation

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>>().


The documentation for this class was generated from the following files:

, generated on Tue Sep 26 2023.