44 LArMinBiasAv=*mbaHandle;
47 NTuple::Item<float> minbias;
48 NTuple::Item<float> minbias_av;
54 return StatusCode::FAILURE;
60 unsigned cellCounter=0;
62 if ( cabling->isOnlineConnected(hwid)) {
71 ATH_MSG_INFO(
"LArMinBias2Ntuple has finished, " << cellCounter <<
" cells written." );
72 return StatusCode::SUCCESS;
#define ATH_CHECK
Evaluate an expression and check for errors.
#define ATH_MSG_WARNING(x)
Gaudi::Details::PropertyBase & declareProperty(Gaudi::Property< T, V, H > &t)
virtual const float & minBiasAverage(const HWIdentifier &id) const =0
access to average of E in minimum bias events index by Identifier
virtual const float & minBiasRMS(const HWIdentifier &id) const =0
access to RMS of E in minimum bias events index by Identifier
StoreGateSvc * m_detStore
SG::ReadCondHandleKey< LArOnOffIdMapping > m_cablingKey
const LArOnlineID_Base * m_onlineId
bool fillFromIdentifier(const HWIdentifier &id)
LArCond2NtupleBase(const std::string &name, ISvcLocator *pSvcLocator)
virtual StatusCode stop()
SG::ReadCondHandleKey< ILArMinBiasAverage > m_contKeyAv
virtual StatusCode initialize()
SG::ReadCondHandleKey< ILArMinBias > m_contKey
LArMinBias2Ntuple(const std::string &name, ISvcLocator *pSvcLocator)
std::string find(const std::string &s)
return a remapped string