|
ATLAS Offline Software
|
Go to the documentation of this file.
9 #include "Identifier/Identifier.h"
54 const std::vector<short>& sample_values)
60 std::vector<short>&& sample_values)
LArDigit()=default
default constructor for persistency
const std::vector< short > & samples() const
const HWIdentifier & hardwareID() const
void setSamples(const std::vector< short > &samples)
Set new digits in object.
virtual ~LArDigit()=default
Destructor.
Liquid Argon digit base class.
LArDigit(LArDigit &&)=default
CaloGain::CaloGain m_gain
gain
LArDigit(const HWIdentifier &channel_value, CaloGain::CaloGain gain_value, std::vector< short > &&sample_values)
LArDigit & operator=(LArDigit &&)=default
CaloGain::CaloGain gain() const
std::vector< short > m_samples
vector of ADC samples
HWIdentifier m_hardwareID
Online Identifier.
LArDigit(const LArDigit &)=default
default copy/move assignment
LArDigit & operator=(const LArDigit &)=default
const HWIdentifier & channelID() const
LArDigit(const HWIdentifier &channel_value, CaloGain::CaloGain gain_value, const std::vector< short > &sample_values)
constructor