9 #include "CoralBase/AttributeListSpecification.h"
83 if(!attrSpecification || !attrSpecification->size())
return nullptr;
85 auto attrListCollection = make_unique<CondAttrListCollection>(
true);
138 attrListCollection->add(
item.channelId(), attrList);
140 return static_cast<DataObject*
>(attrListCollection.release());
148 if(
it ==
std::end(condAttrListCollectionMap))
return;
150 auto attrListCollection =
it->second;
151 for(
const auto&
item : *attrListCollection) {
153 const auto& attrList =
item.second;
205 addReadoutConfig(
L1CaloReadoutConfig(
chanNum,
description, baselinePointer, numFadcSlices, l1aFadcSlice, numLutSlices, l1aLutSlice, numProcSlices, l1aProcSlice, numTopoSlices, l1aTopoSlice, latencyPpmFadc, latencyPpmLut, latencyCpmInput, latencyCpmHits, latencyCpmRoi, latencyJemInput, latencyJemRoi, latencyCpCmxBackplane, latencyCpCmxLocal, latencyCpCmxCable, latencyCpCmxSystem, latencyCpCmxInfo, latencyJetCmxBackplane, latencyJetCmxLocal, latencyJetCmxCable, latencyJetCmxSystem, latencyJetCmxInfo, latencyJetCmxRoi, latencyEnergyCmxBackplane, latencyEnergyCmxLocal, latencyEnergyCmxCable, latencyEnergyCmxSystem, latencyEnergyCmxInfo, latencyEnergyCmxRoi, latencyTopo, internalLatencyJemJet, internalLatencyJemSum, bcOffsetJemJet, bcOffsetJemSum, bcOffsetCmx, bcOffsetTopo, formatTypePpm, formatTypeCpJep, formatTypeTopo, compressionThresholdPpm, compressionThresholdCpJep, compressionThresholdTopo, compressionBaselinePpm, readout80ModePpm));
215 return el.channelId() <
val;
228 return el.channelId() < va;