#include <L1CaloPpmDeadChannelsContainer.h>
◆ AttrSpecificationMap
◆ const_iterator
◆ eAttrSpecification
◆ L1CaloPpmDeadChannelsContainer() [1/2]
| L1CaloPpmDeadChannelsContainer::L1CaloPpmDeadChannelsContainer |
( |
| ) |
|
◆ L1CaloPpmDeadChannelsContainer() [2/2]
| L1CaloPpmDeadChannelsContainer::L1CaloPpmDeadChannelsContainer |
( |
const std::string & |
folderKey | ) |
|
◆ ~L1CaloPpmDeadChannelsContainer()
| virtual L1CaloPpmDeadChannelsContainer::~L1CaloPpmDeadChannelsContainer |
( |
| ) |
|
|
inlinevirtual |
◆ addPpmDeadChannels()
◆ addSpecification()
| void AbstractL1CaloPersistentCondition::addSpecification |
( |
int |
specId, |
|
|
const std::string & |
specName, |
|
|
const std::string & |
specType |
|
) |
| |
|
inherited |
◆ begin()
◆ clear()
| virtual void L1CaloPpmDeadChannelsContainer::clear |
( |
| ) |
|
|
inlinevirtual |
◆ conditionType()
| virtual std::string AbstractL1CaloPersistentCondition::conditionType |
( |
| ) |
const |
|
inlinevirtualinherited |
◆ coolInputKeys()
| virtual std::vector<std::string> L1CaloPpmDeadChannelsContainer::coolInputKeys |
( |
| ) |
const |
|
inlinevirtual |
◆ coolOutputKey()
| virtual std::string L1CaloPpmDeadChannelsContainer::coolOutputKey |
( |
| ) |
const |
|
inlinevirtual |
◆ createAttributeListSpecification()
| coral::AttributeListSpecification * AbstractL1CaloPersistentCondition::createAttributeListSpecification |
( |
| ) |
const |
|
inherited |
Definition at line 31 of file AbstractL1CaloPersistentCondition.cxx.
33 coral::AttributeListSpecification* attrSpecification =
new coral::AttributeListSpecification();
39 attrSpecification->extend(it_name->second, it_type->second);
41 return attrSpecification;
◆ end()
◆ makePersistent()
| DataObject * L1CaloPpmDeadChannelsContainer::makePersistent |
( |
| ) |
const |
|
virtual |
Reimplemented from AbstractL1CaloPersistentCondition.
Definition at line 31 of file L1CaloPpmDeadChannelsContainer.cxx.
38 if(!attrSpecification || !attrSpecification->size())
return nullptr;
40 auto attrListCollection = make_unique<CondAttrListCollection>(
true);
46 attrListCollection->add(
item.channelId(), attrList);
48 return static_cast<DataObject*
>(attrListCollection.release());
◆ makeTransient() [1/4]
◆ makeTransient() [2/4]
| void AbstractL1CaloPersistentCondition::makeTransient |
Definition at line 30 of file AbstractL1CaloPersistentCondition.cxx.
22 std::cout <<
"ERROR - The makeTransient(const map<std::string, const AthenaAttributeList*>) method you are calling is not implemented by the current class !" << std::endl;
◆ makeTransient() [3/4]
◆ makeTransient() [4/4]
| void AbstractL1CaloPersistentCondition::makeTransient |
Definition at line 29 of file AbstractL1CaloPersistentCondition.cxx.
17 std::cout <<
"ERROR - The makeTransient(const map<std::string, const CondAttrListCollection*>) method you are calling is not implemented by the current class !" << std::endl;
◆ ppmDeadChannels() [1/2]
◆ ppmDeadChannels() [2/2]
◆ specificationName()
| std::string AbstractL1CaloPersistentCondition::specificationName |
( |
int |
specId | ) |
const |
|
inherited |
◆ specificationType()
| std::string AbstractL1CaloPersistentCondition::specificationType |
( |
int |
specId | ) |
const |
|
inherited |
◆ m_attrSpecificationNameMap
◆ m_attrSpecificationTypeMap
◆ m_coolFolderKey
| std::string L1CaloPpmDeadChannelsContainer::m_coolFolderKey = "/TRIGGER/L1Calo/V1/Calibration/PpmDeadChannels" |
|
private |
◆ m_ppmDeadChannelss
◆ m_strConditionType
| std::string AbstractL1CaloPersistentCondition::m_strConditionType |
|
privateinherited |
The documentation for this class was generated from the following files: