5#ifndef MUONBYTESTREAMSTGCRDODECODER_H
6#define MUONBYTESTREAMSTGCRDODECODER_H
32 const IInterface* parent ) ;
41 ToolHandle<Muon::INSWCalibTool>
m_calibTool{
this,
"CalibrationTool",
""};
51 int tdo = data->tdo();
52 int pdo = data->charge();
53 uint16_t
bcTag = data->bcTag();
54 bool isDead = data->isDead();
56 float charge{0.}, time{0.};
57 m_calibTool->tdoToTime (ctx, data->timeAndChargeInCounts(), tdo, Id, time ,
bcTag);
double charge(const T &p)
unsigned bcTag(unsigned bcBitMap)
virtual StatusCode initialize() override
STGC_RDO_Decoder(const std::string &type, const std::string &name, const IInterface *parent)
ToolHandle< Muon::INSWCalibTool > m_calibTool
sTgcDigit * getDigit(const EventContext &ctx, const Muon::STGC_RawData *data) const override
const sTgcIdHelper * m_stgcIdHelper
NRpcCablingAlg reads raw condition data and writes derived condition data to the condition store.