Persistent Revent Channel using ROOT. More...
#include <revtChannel_ROOT.h>
Public Member Functions | |
ClassDefNV (revtChannel_ROOT, DONT_CHANGE_THIS_NUMBER) | |
revtChannel_ROOT & | operator= (const revtChannel_ROOT &c) |
void | operator>> (revt::Channel &c) const |
revtChannel_ROOT () | |
revtChannel_ROOT (const revtChannel_ROOT &c) | |
revtChannel_ROOT (const revt::Channel &c) | |
~revtChannel_ROOT () | |
Public Attributes | |
TraceI_ROOT | fChannelADCTrace |
ChannelFFTDataContainer_ROOT | fFFTDataContainer |
int | fId = 0 |
bool | fIsActive = false |
bool | fIsSaturated = false |
unsigned int | fNoiseThreshold = 0 |
unsigned int | fParity = 0 |
revtChannelRecData_ROOT * | fRecData = nullptr |
double | fScintHighVoltage = 0 |
unsigned int | fSignalThreshold = 0 |
int | fStationId = 0 |
Persistent Revent Channel using ROOT.
Definition at line 23 of file revtChannel_ROOT.h.
|
inline |
Definition at line 25 of file revtChannel_ROOT.h.
revtChannel_ROOT::~revtChannel_ROOT | ( | ) |
Definition at line 10 of file revtChannel_ROOT.cc.
|
inline |
Definition at line 27 of file revtChannel_ROOT.h.
References RdGeoCeLDFFitter::c.
revtChannel_ROOT::revtChannel_ROOT | ( | const revt::Channel & | c | ) |
Definition at line 36 of file revtChannel_ROOT.cc.
io::revtChannel_ROOT::ClassDefNV | ( | revtChannel_ROOT | , |
DONT_CHANGE_THIS_NUMBER | |||
) |
revtChannel_ROOT & revtChannel_ROOT::operator= | ( | const revtChannel_ROOT & | c | ) |
Definition at line 17 of file revtChannel_ROOT.cc.
References io::DeepCopy(), fChannelADCTrace, fFFTDataContainer, fId, fIsActive, fIsSaturated, fNoiseThreshold, fParity, fRecData, fScintHighVoltage, fSignalThreshold, and fStationId.
void revtChannel_ROOT::operator>> | ( | revt::Channel & | c | ) | const |
Definition at line 52 of file revtChannel_ROOT.cc.
References fChannelADCTrace, fFFTDataContainer, fId, fIsActive, fIsSaturated, fNoiseThreshold, fParity, fRecData, fScintHighVoltage, fSignalThreshold, fStationId, revt::Channel::GetChannelADCTimeSeries(), revt::Channel::GetFFTDataContainer(), revt::Channel::GetId(), revt::Channel::GetRecData(), revt::Channel::GetStationId(), revt::Channel::MakeRecData(), revt::Channel::SetActive(), revt::Channel::SetNoiseThreshold(), revt::Channel::SetNotActive(), revt::Channel::SetNotSaturated(), revt::Channel::SetParity(), revt::Channel::SetSaturated(), revt::Channel::SetScintHighVoltage(), and revt::Channel::SetSignalThreshold().
TraceI_ROOT io::revtChannel_ROOT::fChannelADCTrace |
Definition at line 41 of file revtChannel_ROOT.h.
Referenced by operator=(), and operator>>().
ChannelFFTDataContainer_ROOT io::revtChannel_ROOT::fFFTDataContainer |
Definition at line 44 of file revtChannel_ROOT.h.
Referenced by operator=(), and operator>>().
int io::revtChannel_ROOT::fId = 0 |
Definition at line 35 of file revtChannel_ROOT.h.
Referenced by operator=(), and operator>>().
bool io::revtChannel_ROOT::fIsActive = false |
Definition at line 37 of file revtChannel_ROOT.h.
Referenced by operator=(), and operator>>().
bool io::revtChannel_ROOT::fIsSaturated = false |
Definition at line 36 of file revtChannel_ROOT.h.
Referenced by operator=(), and operator>>().
unsigned int io::revtChannel_ROOT::fNoiseThreshold = 0 |
Definition at line 39 of file revtChannel_ROOT.h.
Referenced by operator=(), and operator>>().
unsigned int io::revtChannel_ROOT::fParity = 0 |
Definition at line 42 of file revtChannel_ROOT.h.
Referenced by operator=(), and operator>>().
revtChannelRecData_ROOT* io::revtChannel_ROOT::fRecData = nullptr |
Definition at line 43 of file revtChannel_ROOT.h.
Referenced by operator=(), and operator>>().
double io::revtChannel_ROOT::fScintHighVoltage = 0 |
Definition at line 40 of file revtChannel_ROOT.h.
Referenced by operator=(), and operator>>().
unsigned int io::revtChannel_ROOT::fSignalThreshold = 0 |
Definition at line 38 of file revtChannel_ROOT.h.
Referenced by operator=(), and operator>>().
int io::revtChannel_ROOT::fStationId = 0 |
Definition at line 34 of file revtChannel_ROOT.h.
Referenced by operator=(), and operator>>().