11#ifndef LArSamples_DataContainer_H
12#define LArSamples_DataContainer_H
42 const std::vector<float>&
corrs,
bool isValid(const T &p)
Av: we implement here an ATLAS-sepcific convention: all particles which are 99xxxxx are fine.
Proxy for accessing a range of float values like a vector.
Define macros for attributes used to control the static checker.
#define ATLAS_NOT_THREAD_SAFE
getNoisyStrip() Find noisy strips from hitmaps and write out into xml/db formats
CaloGain::CaloGain gain() const
float pedestalRMS() const
void setEventIndex(int index)
const std::vector< short > & samples() const
unsigned int nSamples() const
const short & sample(unsigned int i) const
void set(unsigned int i, short val)
void setADCMax(float adcMax)
DataContainer()
Constructor.
std::vector< short > m_samples
vector of ADC samples
CaloGain::CaloGain m_gain
gain
const std::vector< float > & corrs() const
std::vector< float > m_corrs
noise + correlations in MeV
Proxy for accessing a range of float values like a vector.