16 m_ntpath=
"/NTUPLES/FILE1/CaloCellGroup";
27 NTuple::Array<float> values;
28 NTuple::Item<long> nValues;
30 sc=
m_nt->addItem(
"nvalues",nValues,0,1000);
31 if (
sc!=StatusCode::SUCCESS)
33 return StatusCode::FAILURE;
36 sc=
m_nt->addItem(
"values",nValues,values);
37 if (
sc!=StatusCode::SUCCESS)
39 return StatusCode::FAILURE;
49 return StatusCode::FAILURE;
55 return StatusCode::FAILURE;
64 return StatusCode::FAILURE;
68 if (cabling->isOnlineConnected(hwid)) {
73 for (
size_t i=0;i<v.size();i++)
77 if (
sc!=StatusCode::SUCCESS) {
79 return StatusCode::FAILURE;
85 return StatusCode::SUCCESS;
#define ATH_MSG_WARNING(x)
Gaudi::Details::PropertyBase & declareProperty(Gaudi::Property< T, V, H > &t)
CaloCellGroupList m_cellGroupList
CaloCellGroup2Ntuple(const std::string &name, ISvcLocator *pSvcLocator)
std::vector< std::string > m_groupInit
Helper base class for offline cell identifiers.
Helper class for offline cell identifiers.
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)