9#include "Identifier/Identifier.h"
54 const std::vector<short>& sample_values)
60 std::vector<short>&& sample_values)
LArDigit & operator=(const LArDigit &)=default
CaloGain::CaloGain gain() const
HWIdentifier m_hardwareID
Online Identifier.
LArDigit(const HWIdentifier &channel_value, CaloGain::CaloGain gain_value, std::vector< short > &&sample_values)
const HWIdentifier & hardwareID() const
const std::vector< short > & samples() const
LArDigit(LArDigit &&)=default
CaloGain::CaloGain m_gain
gain
LArDigit(const LArDigit &)=default
default copy/move assignment
virtual ~LArDigit()=default
Destructor.
const HWIdentifier & channelID() const
LArDigit(const HWIdentifier &channel_value, CaloGain::CaloGain gain_value, const std::vector< short > &sample_values)
constructor
LArDigit()=default
default constructor for persistency
LArDigit & operator=(LArDigit &&)=default
std::vector< short > m_samples
vector of ADC samples
void setSamples(const std::vector< short > &samples)
Set new digits in object.