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

Persistent CEvent using ROOT. More...

#include <CEvent_ROOT.h>

Public Member Functions

 CEvent_ROOT ()
 
 CEvent_ROOT (const CEvent_ROOT &e)
 
 CEvent_ROOT (const cevt::CEvent &e)
 
 ClassDefNV (CEvent_ROOT, DONT_CHANGE_THIS_NUMBER)
 
CEvent_ROOToperator= (const CEvent_ROOT &e)
 
void operator>> (cevt::CEvent &e) const
 
 ~CEvent_ROOT ()
 

Public Attributes

CEventSimData_ROOTfSimData = nullptr
 
std::vector< cevtStation_ROOTfStations
 

Detailed Description

Persistent CEvent using ROOT.

Author
B. Tome

Definition at line 25 of file CEvent_ROOT.h.

Constructor & Destructor Documentation

io::CEvent_ROOT::CEvent_ROOT ( )
inline

Definition at line 28 of file CEvent_ROOT.h.

io::CEvent_ROOT::CEvent_ROOT ( const CEvent_ROOT e)
inline

Definition at line 29 of file CEvent_ROOT.h.

CEvent_ROOT::~CEvent_ROOT ( )

Definition at line 30 of file CEvent_ROOT.cc.

References fSimData.

CEvent_ROOT::CEvent_ROOT ( const cevt::CEvent e)

Member Function Documentation

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

Definition at line 12 of file CEvent_ROOT.cc.

References io::DeepCopy(), and fStations.

void CEvent_ROOT::operator>> ( cevt::CEvent e) const

Member Data Documentation

CEventSimData_ROOT* io::CEvent_ROOT::fSimData = nullptr

Definition at line 38 of file CEvent_ROOT.h.

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

std::vector<cevtStation_ROOT> io::CEvent_ROOT::fStations

Definition at line 37 of file CEvent_ROOT.h.

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


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

, generated on Tue Sep 26 2023.