ROOT streamer for class Scintillator. More...
#include <sevtScintillator_ROOT.h>
Public Member Functions | |
ClassDefNV (sevtScintillator_ROOT, DONT_CHANGE_THIS_NUMBER) | |
sevtScintillator_ROOT & | operator= (const sevtScintillator_ROOT &s) |
void | operator>> (sevt::Scintillator &s) const |
sevtScintillator_ROOT () | |
sevtScintillator_ROOT (const sevtScintillator_ROOT &s) | |
sevtScintillator_ROOT (const sevt::Scintillator &s) | |
~sevtScintillator_ROOT () | |
Public Attributes | |
MultiTraceD_ROOT * | fMipTrace = nullptr |
sevtScintillatorRecData_ROOT * | fRecData = nullptr |
bool | fSaturation [2] = { false, false } |
sevtScintillatorSimData_ROOT * | fSimData = nullptr |
ROOT streamer for class Scintillator.
Definition at line 27 of file sevtScintillator_ROOT.h.
|
inline |
Definition at line 29 of file sevtScintillator_ROOT.h.
|
inline |
Definition at line 30 of file sevtScintillator_ROOT.h.
References utl::s.
sevtScintillator_ROOT::~sevtScintillator_ROOT | ( | ) |
Definition at line 11 of file sevtScintillator_ROOT.cc.
sevtScintillator_ROOT::sevtScintillator_ROOT | ( | const sevt::Scintillator & | s | ) |
Definition at line 32 of file sevtScintillator_ROOT.cc.
References sevt::Scintillator::IsHighGainSaturation(), and sevt::Scintillator::IsLowGainSaturation().
io::sevtScintillator_ROOT::ClassDefNV | ( | sevtScintillator_ROOT | , |
DONT_CHANGE_THIS_NUMBER | |||
) |
sevtScintillator_ROOT & sevtScintillator_ROOT::operator= | ( | const sevtScintillator_ROOT & | s | ) |
Definition at line 20 of file sevtScintillator_ROOT.cc.
References io::DeepCopy(), fMipTrace, fRecData, fSaturation, and fSimData.
void sevtScintillator_ROOT::operator>> | ( | sevt::Scintillator & | s | ) | const |
Definition at line 47 of file sevtScintillator_ROOT.cc.
References fMipTrace, fRecData, fSaturation, fSimData, io::MultiTrace_ROOT< T >::fTraces, sevt::Scintillator::GetMIPTrace(), sevt::Scintillator::GetRecData(), sevt::Scintillator::GetSimData(), sevt::Scintillator::HasMIPTrace(), sevt::Scintillator::MakeMIPTrace(), sevt::Scintillator::MakeRecData(), sevt::Scintillator::MakeSimData(), sevt::Scintillator::SetHighGainSaturation(), and sevt::Scintillator::SetLowGainSaturation().
MultiTraceD_ROOT* io::sevtScintillator_ROOT::fMipTrace = nullptr |
Definition at line 40 of file sevtScintillator_ROOT.h.
Referenced by operator=(), and operator>>().
sevtScintillatorRecData_ROOT* io::sevtScintillator_ROOT::fRecData = nullptr |
Definition at line 39 of file sevtScintillator_ROOT.h.
Referenced by operator=(), and operator>>().
bool io::sevtScintillator_ROOT::fSaturation[2] = { false, false } |
Definition at line 43 of file sevtScintillator_ROOT.h.
Referenced by operator=(), and operator>>().
sevtScintillatorSimData_ROOT* io::sevtScintillator_ROOT::fSimData = nullptr |
Definition at line 38 of file sevtScintillator_ROOT.h.
Referenced by operator=(), and operator>>().