Persistent SD Scintillator using ROOT. More...
#include <Scintillator_ROOT.h>
Public Member Functions | |
ClassDefNV (Scintillator_ROOT, DONT_CHANGE_THIS_NUMBER) | |
Scintillator_ROOT & | operator= (const Scintillator_ROOT &s) |
void | operator>> (mevt::Scintillator &s) const |
Scintillator_ROOT () | |
Scintillator_ROOT (const Scintillator_ROOT &s) | |
Scintillator_ROOT (const mevt::Scintillator &s) | |
~Scintillator_ROOT () | |
Public Attributes | |
int | fId = 0 |
ScintillatorRecData_ROOT * | fRecData = nullptr |
ScintillatorSimData_ROOT * | fSimData = nullptr |
Persistent SD Scintillator using ROOT.
Definition at line 25 of file Scintillator_ROOT.h.
|
inline |
Definition at line 28 of file Scintillator_ROOT.h.
|
inline |
Definition at line 29 of file Scintillator_ROOT.h.
References utl::s.
Scintillator_ROOT::~Scintillator_ROOT | ( | ) |
Definition at line 12 of file Scintillator_ROOT.cc.
Scintillator_ROOT::Scintillator_ROOT | ( | const mevt::Scintillator & | s | ) |
Definition at line 31 of file Scintillator_ROOT.cc.
References fRecData, fSimData, mevt::Scintillator::GetRecData(), mevt::Scintillator::GetSimData(), mevt::Scintillator::HasRecData(), and mevt::Scintillator::HasSimData().
io::Scintillator_ROOT::ClassDefNV | ( | Scintillator_ROOT | , |
DONT_CHANGE_THIS_NUMBER | |||
) |
Scintillator_ROOT & Scintillator_ROOT::operator= | ( | const Scintillator_ROOT & | s | ) |
Definition at line 20 of file Scintillator_ROOT.cc.
References io::DeepCopy(), fId, fRecData, and fSimData.
void Scintillator_ROOT::operator>> | ( | mevt::Scintillator & | s | ) | const |
Definition at line 43 of file Scintillator_ROOT.cc.
References fRecData, fSimData, mevt::Scintillator::GetRecData(), mevt::Scintillator::GetSimData(), mevt::Scintillator::HasRecData(), mevt::Scintillator::HasSimData(), mevt::Scintillator::MakeRecData(), and mevt::Scintillator::MakeSimData().
int io::Scintillator_ROOT::fId = 0 |
Definition at line 37 of file Scintillator_ROOT.h.
Referenced by operator=().
ScintillatorRecData_ROOT* io::Scintillator_ROOT::fRecData = nullptr |
Definition at line 39 of file Scintillator_ROOT.h.
Referenced by operator=(), operator>>(), and Scintillator_ROOT().
ScintillatorSimData_ROOT* io::Scintillator_ROOT::fSimData = nullptr |
Definition at line 38 of file Scintillator_ROOT.h.
Referenced by operator=(), operator>>(), and Scintillator_ROOT().