1 #include <io/revtChannel_ROOT.h>
2 #include <io/StreamerUtilities.h>
37 fStationId(c.GetStationId()),
39 fIsSaturated(c.IsSaturated()),
41 fSignalThreshold(c.GetSignalThreshold()),
42 fNoiseThreshold(c.GetNoiseThreshold()),
43 fScintHighVoltage(c.GetScintHighVoltage()),
44 fChannelADCTrace(c.GetChannelADCTimeSeries()),
45 fParity(c.GetParity()),
47 fFFTDataContainer(c.GetFFTDataContainer())
ChannelFFTDataContainer & GetFFTDataContainer()
retrieve Channel FFTDataContainer (write access)
void MakeRecData()
Make channel reconstructed data object.
int GetId() const
Return Id of the Channel.
ChannelRecData & GetRecData()
Get channel level reconstructed data.
Persistent revt::ChannelRecData using ROOT.
int GetStationId() const
Return Id of the station to which this Channel belongs.
void SetNoiseThreshold(const unsigned int thresh)
From DAQ.
Base class to report exceptions in IO.
Persistent Revent Channel using ROOT.
void DeepCopy(T *&destination, U *const source)
unsigned int fSignalThreshold
unsigned int fNoiseThreshold
void SetSignalThreshold(const unsigned int thresh)
void SetScintHighVoltage(const double scinthv)
From DAQ.
ChannelADCTimeSeries & GetChannelADCTimeSeries()
Get Channel ADC trace (write access, only use this if you intend to change the data) ...
Class that holds the data associated to an individual radio channel.
bool IsActive(const sevt::Station &s)
void operator>>(revt::Channel &c) const
TraceI_ROOT fChannelADCTrace
void SetParity(const unsigned int parity)
Set parity of the Channel.
revtChannel_ROOT & operator=(const revtChannel_ROOT &c)
revtChannelRecData_ROOT * fRecData
ChannelFFTDataContainer_ROOT fFFTDataContainer
void SetActive()
Active means that it is used in reconstruction. By default this is true after read-in, but can be deactivated later.