5#ifndef LARBYTESTREAM_LARROD_ENCODER_H
6#define LARBYTESTREAM_LARROD_ENCODER_H
32#include "GaudiKernel/MsgStream.h"
83 void fillROD(std::vector<uint32_t>& v, MsgStream& logstr,
const CaloNoise& noise,
double nsigma) ;
105 std::vector<const LArRawChannel*>
vLArRC;
Definition of CaloDetDescrManager.
This class provides the client interface for accessing the detector description information common to...
Base class for LArDigits taken during calibration runs.
Liquid Argon digit base class.
Liquid Argon ROD output object base class.
void add(const LArRawChannel *rc)
const LArOnlineID & m_onlineHelper
void fillROD(std::vector< uint32_t > &v, MsgStream &logstr, const CaloNoise &noise, double nsigma)
const CaloDetDescrManager & m_CaloDetDescrManager
std::map< uint32_t, FebData_t > m_mFEB
LArRodEncoder(const LArOnlineID &onlineHelper, const CaloDetDescrManager &calodd, const LArOnOffIdMapping &onOffIdMapping, LArRodBlockStructure *BlStruct)
LArRodBlockStructure * m_BlStruct
const LArOnOffIdMapping & m_onOffIdMapping
std::vector< const LArDigit * > vLArDigitFixed[3]
std::vector< const LArDigit * > vLArDigit
std::vector< const LArRawChannel * > vLArRC
std::vector< const LArCalibDigit * > vLArCalibDigit[3]