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

Persistent SD Module using ROOT. More...

#include <Module_ROOT.h>

Public Member Functions

 ClassDefNV (Module_ROOT, DONT_CHANGE_THIS_NUMBER)
 
 Module_ROOT ()
 
 Module_ROOT (const Module_ROOT &m)
 
 Module_ROOT (const mevt::Module &m)
 
Module_ROOToperator= (const Module_ROOT &m)
 
void operator>> (mevt::Module &m) const
 
 ~Module_ROOT ()
 

Public Attributes

std::vector< mevtChannel_ROOTfChannels
 
int fId = 0
 
TraceUSI_ROOT fIntegratorATrace
 
TraceUSI_ROOT fIntegratorBTrace
 
ModuleRecData_ROOTfRecData = nullptr
 
int fRecStatus = 0
 
std::vector< Scintillator_ROOTfScintillators
 
ModuleSimData_ROOTfSimData = nullptr
 

Detailed Description

Persistent SD Module using ROOT.

Author
F. Sanchez
Darko Veberic

Definition at line 28 of file Module_ROOT.h.

Constructor & Destructor Documentation

io::Module_ROOT::Module_ROOT ( )
inline

Definition at line 31 of file Module_ROOT.h.

io::Module_ROOT::Module_ROOT ( const Module_ROOT m)
inline

Definition at line 32 of file Module_ROOT.h.

References utl::m.

Module_ROOT::~Module_ROOT ( )

Definition at line 11 of file Module_ROOT.cc.

Module_ROOT::Module_ROOT ( const mevt::Module m)

Member Function Documentation

io::Module_ROOT::ClassDefNV ( Module_ROOT  ,
DONT_CHANGE_THIS_NUMBER   
)
Module_ROOT & Module_ROOT::operator= ( const Module_ROOT m)
void Module_ROOT::operator>> ( mevt::Module m) const

Member Data Documentation

std::vector<mevtChannel_ROOT> io::Module_ROOT::fChannels

Definition at line 42 of file Module_ROOT.h.

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

int io::Module_ROOT::fId = 0

Definition at line 40 of file Module_ROOT.h.

Referenced by operator=().

TraceUSI_ROOT io::Module_ROOT::fIntegratorATrace

Definition at line 48 of file Module_ROOT.h.

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

TraceUSI_ROOT io::Module_ROOT::fIntegratorBTrace

Definition at line 49 of file Module_ROOT.h.

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

ModuleRecData_ROOT* io::Module_ROOT::fRecData = nullptr

Definition at line 46 of file Module_ROOT.h.

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

int io::Module_ROOT::fRecStatus = 0

Definition at line 41 of file Module_ROOT.h.

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

std::vector<Scintillator_ROOT> io::Module_ROOT::fScintillators

Definition at line 43 of file Module_ROOT.h.

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

ModuleSimData_ROOT* io::Module_ROOT::fSimData = nullptr

Definition at line 45 of file Module_ROOT.h.

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


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

, generated on Tue Sep 26 2023.