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().