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

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_ROOToperator= (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_ROOTfChannels
 
unsigned int fEyeId = 0
 
std::vector< Pixel_ROOTfPixels
 
std::string fRawTelPointing = "unknown"
 
TelescopeSimData_ROOTfSim = nullptr
 
int fStatus = 0
 
unsigned int fTelescopeId = 0
 
unsigned int fTimeOffset = 0
 
TimeStamp_ROOT fTracesStartTime
 
TelescopeTriggerData_ROOTfTrigger = nullptr
 

Detailed Description

Telescope Class being actually streamed when using ROOT IO.

Author
Stefano Argiro'
Darko Veberic

Definition at line 30 of file Telescope_ROOT.h.

Constructor & Destructor Documentation

io::Telescope_ROOT::Telescope_ROOT ( )
inline

Definition at line 33 of file Telescope_ROOT.h.

io::Telescope_ROOT::Telescope_ROOT ( const Telescope_ROOT t)
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)

Member Function Documentation

io::Telescope_ROOT::ClassDefNV ( Telescope_ROOT  ,
DONT_CHANGE_THIS_NUMBER   
)
Telescope_ROOT & Telescope_ROOT::operator= ( const Telescope_ROOT t)
void Telescope_ROOT::operator>> ( fevt::Telescope t) const

Member Data Documentation

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


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

, generated on Tue Sep 26 2023.