Line Code
1 2 3 4 5 6 7 8 9
#include "DataFormats/EcalDigi/interface/EcalMGPASample.h"
#include <iostream>

EcalMGPASample::EcalMGPASample(int adc, int gainId) { theSample = (adc & 0xFFF) | ((gainId & 0x3) << 12); }

std::ostream& operator<<(std::ostream& s, const EcalMGPASample& samp) {
  s << "ADC=" << samp.adc() << ", gainId=" << samp.gainId();
  return s;
}