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

Persistent SEvent using ROOT. More...

#include <SEvent_ROOT.h>

Public Member Functions

 ClassDefNV (SEvent_ROOT, DONT_CHANGE_THIS_NUMBER)
 
SEvent_ROOToperator= (const SEvent_ROOT &e)
 
void operator>> (sevt::SEvent &e) const
 
 SEvent_ROOT ()
 
 SEvent_ROOT (const SEvent_ROOT &e)
 
 SEvent_ROOT (const sevt::SEvent &e)
 
 ~SEvent_ROOT ()
 

Public Attributes

sevtHeader_ROOT fHeader
 
Meteo_ROOTfMeteo = nullptr
 
unsigned int fNErrorZeroStations = 0
 
SEventSimData_ROOTfSimData = nullptr
 
std::vector< Station_ROOTfStations
 
EventTrigger_ROOTfTrigger = nullptr
 

Detailed Description

Persistent SEvent using ROOT.

Author
T. Paul
Darko Veberic

Definition at line 29 of file SEvent_ROOT.h.

Constructor & Destructor Documentation

io::SEvent_ROOT::SEvent_ROOT ( )
inline

Definition at line 31 of file SEvent_ROOT.h.

io::SEvent_ROOT::SEvent_ROOT ( const SEvent_ROOT e)
inline

Definition at line 32 of file SEvent_ROOT.h.

SEvent_ROOT::~SEvent_ROOT ( )

Definition at line 42 of file SEvent_ROOT.cc.

References fMeteo, fSimData, and fTrigger.

SEvent_ROOT::SEvent_ROOT ( const sevt::SEvent e)

Member Function Documentation

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

Definition at line 14 of file SEvent_ROOT.cc.

References io::DeepCopy(), and fStations.

void SEvent_ROOT::operator>> ( sevt::SEvent e) const

Member Data Documentation

sevtHeader_ROOT io::SEvent_ROOT::fHeader

Definition at line 43 of file SEvent_ROOT.h.

Referenced by operator>>().

Meteo_ROOT* io::SEvent_ROOT::fMeteo = nullptr

Definition at line 45 of file SEvent_ROOT.h.

Referenced by operator>>(), SEvent_ROOT(), and ~SEvent_ROOT().

unsigned int io::SEvent_ROOT::fNErrorZeroStations = 0

Definition at line 44 of file SEvent_ROOT.h.

Referenced by operator>>().

SEventSimData_ROOT* io::SEvent_ROOT::fSimData = nullptr

Definition at line 41 of file SEvent_ROOT.h.

Referenced by operator>>(), SEvent_ROOT(), and ~SEvent_ROOT().

std::vector<Station_ROOT> io::SEvent_ROOT::fStations

Definition at line 40 of file SEvent_ROOT.h.

Referenced by operator=(), and operator>>().

EventTrigger_ROOT* io::SEvent_ROOT::fTrigger = nullptr

Definition at line 42 of file SEvent_ROOT.h.

Referenced by operator>>(), SEvent_ROOT(), and ~SEvent_ROOT().


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

, generated on Tue Sep 26 2023.