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

Persistent Counter using ROOT. More...

#include <Counter_ROOT.h>

Public Member Functions

 ClassDefNV (Counter_ROOT, DONT_CHANGE_THIS_NUMBER)
 
 Counter_ROOT ()
 
 Counter_ROOT (const Counter_ROOT &c)
 
 Counter_ROOT (const mevt::Counter &c)
 
Counter_ROOToperator= (const Counter_ROOT &c)
 
void operator>> (mevt::Counter &c) const
 
 ~Counter_ROOT ()
 

Public Attributes

int fId = 0
 
std::vector< Module_ROOTfModules
 
CounterSimData_ROOTfSimData = nullptr
 

Detailed Description

Persistent Counter using ROOT.

Author
F. Sanchez
Darko Veberic

Definition at line 26 of file Counter_ROOT.h.

Constructor & Destructor Documentation

io::Counter_ROOT::Counter_ROOT ( )
inline

Definition at line 29 of file Counter_ROOT.h.

io::Counter_ROOT::Counter_ROOT ( const Counter_ROOT c)
inline

Definition at line 30 of file Counter_ROOT.h.

References RdGeoCeLDFFitter::c.

Counter_ROOT::~Counter_ROOT ( )

Definition at line 12 of file Counter_ROOT.cc.

Counter_ROOT::Counter_ROOT ( const mevt::Counter c)

Member Function Documentation

io::Counter_ROOT::ClassDefNV ( Counter_ROOT  ,
DONT_CHANGE_THIS_NUMBER   
)
Counter_ROOT & Counter_ROOT::operator= ( const Counter_ROOT c)

Definition at line 19 of file Counter_ROOT.cc.

References io::DeepCopy(), fId, fModules, and fSimData.

void Counter_ROOT::operator>> ( mevt::Counter c) const

Member Data Documentation

int io::Counter_ROOT::fId = 0

Definition at line 38 of file Counter_ROOT.h.

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

std::vector<Module_ROOT> io::Counter_ROOT::fModules

Definition at line 39 of file Counter_ROOT.h.

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

CounterSimData_ROOT* io::Counter_ROOT::fSimData = nullptr

Definition at line 40 of file Counter_ROOT.h.

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


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

, generated on Tue Sep 26 2023.