|  | ATLAS Offline Software
    | 
Container of L1CaloPprDisabledChannelRun2 objects, inherit from the abstract base class AbstractL1CaloConditionContainer. More...
#include <L1CaloPprDisabledChannelContainerRun2.h>
| Public Types | |
| enum | eCoolFolders | 
| typedef std::map< unsigned int, L1CaloPprDisabledChannel >::const_iterator | const_iterator | 
| Public Member Functions | |
| L1CaloPprDisabledChannelContainerRun2 () | |
| L1CaloPprDisabledChannelContainerRun2 (const std::map< L1CaloPprDisabledChannelContainerRun2::eCoolFolders, std::string > &folderKeysMap) | |
| virtual | ~L1CaloPprDisabledChannelContainerRun2 () | 
| virtual std::vector< std::string > | coolInputKeys () const | 
| virtual std::string | coolOutputKey () const | 
| virtual DataObject * | makePersistent () const | 
| virtual void | makeTransient (const std::map< std::string, const CondAttrListCollection * > &condAttrListCollectionMap) | 
| virtual void | makeTransient (const std::map< std::string, const CondAttrListCollection * > &condAttrListCollectionMap) | 
| virtual void | makeTransient (const std::map< std::string, const AthenaAttributeList * > &condAttributeList) | 
| const L1CaloPprDisabledChannel * | pprDisabledChannel (unsigned int channelId) const | 
| const L1CaloPprDisabledChannel * | pprDisabledChannel (const L1CaloCoolChannelId &channelId) const | 
| void | addPprDisabledChannel (unsigned int channelId, const L1CaloPprDisabledChannel &pprDisabledChannel) | 
| void | addPprDisabledChannel (const L1CaloCoolChannelId &channelId, const L1CaloPprDisabledChannel &pprDisabledChannel) | 
| L1CaloPprDisabledChannelMap::const_iterator | begin () const | 
| L1CaloPprDisabledChannelMap::const_iterator | end () const | 
| virtual void | clear () | 
| void | dump () const | 
| virtual DataObject * | makePersistent () const | 
| virtual void | makeTransient (const std::map< std::string, const CondAttrListCollection * > &condAttrListCollectionMap) | 
| virtual void | makeTransient (const std::map< std::string, const AthenaAttributeList * > &condAttributeList) | 
| const L1CaloPprDisabledChannel * | pprDisabledChannel (unsigned int channelId) const | 
| const L1CaloPprDisabledChannel * | pprDisabledChannel (const L1CaloCoolChannelId &channelId) const | 
| void | addPprDisabledChannel (unsigned int channelId, const L1CaloPprDisabledChannel &pprDisabledChannel) | 
| void | addPprDisabledChannel (const L1CaloCoolChannelId &channelId, const L1CaloPprDisabledChannel &pprDisabledChannel) | 
| L1CaloPprDisabledChannelMap::const_iterator | begin () const | 
| L1CaloPprDisabledChannelMap::const_iterator | end () const | 
| void | dump () const | 
| std::string | specificationName (int specId) const | 
| std::string | specificationType (int specId) const | 
| void | addSpecification (int specId, const std::string &specName, const std::string &specType) | 
| coral::AttributeListSpecification * | createAttributeListSpecification () const | 
| virtual std::string | conditionType () const | 
| std::string | specificationName (int specId) const | 
| std::string | specificationType (int specId) const | 
| void | addSpecification (int specId, const std::string &specName, const std::string &specType) | 
| coral::AttributeListSpecification * | createAttributeListSpecification () const | 
| Private Types | |
| enum | eAttrSpecification { eChanDeadErrorCode, eChanCalibErrorCode, eCaloDisableMask, eEtaDisableMask, ePhiDisableMask, eChanDisableMask, eNoiseCut, eDisabledBits } | 
| typedef std::map< int, std::string > | AttrSpecificationMap | 
| Private Member Functions | |
| std::string | coolFolderKey (L1CaloPprDisabledChannelContainer::eCoolFolders efolder) const | 
| Private Attributes | |
| std::map< L1CaloPprDisabledChannelContainerRun2::eCoolFolders, std::string > | m_coolFoldersKeysMap | 
| L1CaloPprDisabledChannelMap | m_mPprDisabledChannelMap | 
| std::map< L1CaloPprDisabledChannelContainer::eCoolFolders, std::string > | m_mCoolFoldersKeysMap | 
| AttrSpecificationMap | m_attrSpecificationNameMap | 
| AttrSpecificationMap | m_attrSpecificationTypeMap | 
| std::string | m_strConditionType | 
Container of L1CaloPprDisabledChannelRun2 objects, inherit from the abstract base class AbstractL1CaloConditionContainer.
Implement the IL1CaloPersistenceCapable interface.
Modified to work with the Run-2 database.
Definition at line 29 of file L1CaloPprDisabledChannelContainerRun2.h.
| 
 | privateinherited | 
Definition at line 50 of file AbstractL1CaloPersistentCondition.h.
| typedef std::map<unsigned int, L1CaloPprDisabledChannel>::const_iterator L1CaloPprDisabledChannelContainer::const_iterator | 
Definition at line 35 of file L1CaloPprDisabledChannelContainer.h.
| 
 | privateinherited | 
| Enumerator | |
|---|---|
| eChanDeadErrorCode | |
| eChanCalibErrorCode | |
| eCaloDisableMask | |
| eEtaDisableMask | |
| ePhiDisableMask | |
| eChanDisableMask | |
| eNoiseCut | |
| eDisabledBits | |
Definition at line 30 of file L1CaloPprDisabledChannelContainer.h.
Definition at line 33 of file L1CaloPprDisabledChannelContainer.h.
| L1CaloPprDisabledChannelContainerRun2::L1CaloPprDisabledChannelContainerRun2 | ( | ) | 
Definition at line 18 of file L1CaloPprDisabledChannelContainerRun2.cxx.
| L1CaloPprDisabledChannelContainerRun2::L1CaloPprDisabledChannelContainerRun2 | ( | const std::map< L1CaloPprDisabledChannelContainerRun2::eCoolFolders, std::string > & | folderKeysMap | ) | 
Definition at line 26 of file L1CaloPprDisabledChannelContainerRun2.cxx.
| 
 | inlinevirtual | 
Definition at line 39 of file L1CaloPprDisabledChannelContainerRun2.h.
| void L1CaloPprDisabledChannelContainer::addPprDisabledChannel | 
Definition at line 49 of file L1CaloPprDisabledChannelContainer.cxx.
| 
 | inherited | 
Definition at line 238 of file L1CaloPprDisabledChannelContainer.cxx.
| void L1CaloPprDisabledChannelContainer::addPprDisabledChannel | 
Definition at line 48 of file L1CaloPprDisabledChannelContainer.cxx.
| 
 | inherited | 
Definition at line 234 of file L1CaloPprDisabledChannelContainer.cxx.
| 
 | inherited | 
Definition at line 26 of file AbstractL1CaloPersistentCondition.cxx.
| 
 | inherited | 
Definition at line 26 of file AbstractL1CaloPersistentCondition.cxx.
| 
 | inline | 
Definition at line 51 of file L1CaloPprDisabledChannelContainer.h.
| 
 | inlineinherited | 
Definition at line 51 of file L1CaloPprDisabledChannelContainer.h.
| void L1CaloPprDisabledChannelContainer::clear | 
Definition at line 57 of file L1CaloPprDisabledChannelContainer.cxx.
| 
 | inlinevirtualinherited | 
Implements IL1CaloPersistenceCapable.
Definition at line 37 of file AbstractL1CaloPersistentCondition.h.
| 
 | privatevirtual | 
Reimplemented from L1CaloPprDisabledChannelContainer.
Definition at line 32 of file L1CaloPprDisabledChannelContainerRun2.cxx.
| 
 | virtual | 
Reimplemented from AbstractL1CaloPersistentCondition.
Definition at line 42 of file L1CaloPprDisabledChannelContainerRun2.cxx.
| 
 | virtual | 
Reimplemented from AbstractL1CaloPersistentCondition.
Definition at line 50 of file L1CaloPprDisabledChannelContainerRun2.cxx.
| 
 | inherited | 
Definition at line 31 of file AbstractL1CaloPersistentCondition.cxx.
| 
 | inherited | 
Definition at line 31 of file AbstractL1CaloPersistentCondition.cxx.
| void L1CaloPprDisabledChannelContainer::dump | 
Definition at line 59 of file L1CaloPprDisabledChannelContainer.cxx.
| 
 | inherited | 
Definition at line 242 of file L1CaloPprDisabledChannelContainer.cxx.
| 
 | inline | 
Definition at line 52 of file L1CaloPprDisabledChannelContainer.h.
| 
 | inlineinherited | 
Definition at line 52 of file L1CaloPprDisabledChannelContainer.h.
| 
 | virtualinherited | 
Reimplemented from AbstractL1CaloPersistentCondition.
Definition at line 78 of file L1CaloPprDisabledChannelContainer.cxx.
| DataObject * L1CaloPprDisabledChannelContainer::makePersistent | 
Definition at line 40 of file L1CaloPprDisabledChannelContainer.cxx.
| 
 | virtualinherited | 
Implements IL1CaloPersistenceCapable.
Definition at line 21 of file AbstractL1CaloPersistentCondition.cxx.
| void AbstractL1CaloPersistentCondition::makeTransient | 
Definition at line 43 of file AbstractL1CaloPersistentCondition.cxx.
| void L1CaloPprDisabledChannelContainer::makeTransient | 
Definition at line 44 of file L1CaloPprDisabledChannelContainer.cxx.
| void AbstractL1CaloPersistentCondition::makeTransient | 
Definition at line 43 of file AbstractL1CaloPersistentCondition.cxx.
| 
 | virtualinherited | 
Reimplemented from AbstractL1CaloPersistentCondition.
Definition at line 108 of file L1CaloPprDisabledChannelContainer.cxx.
| const L1CaloPprDisabledChannel * L1CaloPprDisabledChannelContainer::pprDisabledChannel | 
Definition at line 47 of file L1CaloPprDisabledChannelContainer.cxx.
| 
 | inherited | 
Definition at line 230 of file L1CaloPprDisabledChannelContainer.cxx.
| const L1CaloPprDisabledChannel * L1CaloPprDisabledChannelContainer::pprDisabledChannel | 
Definition at line 46 of file L1CaloPprDisabledChannelContainer.cxx.
| 
 | inherited | 
Definition at line 224 of file L1CaloPprDisabledChannelContainer.cxx.
| 
 | inherited | 
Definition at line 44 of file AbstractL1CaloPersistentCondition.cxx.
| 
 | inherited | 
Definition at line 44 of file AbstractL1CaloPersistentCondition.cxx.
| 
 | inherited | 
Definition at line 48 of file AbstractL1CaloPersistentCondition.cxx.
| 
 | inherited | 
Definition at line 48 of file AbstractL1CaloPersistentCondition.cxx.
| 
 | privateinherited | 
Definition at line 51 of file AbstractL1CaloPersistentCondition.h.
| 
 | privateinherited | 
Definition at line 52 of file AbstractL1CaloPersistentCondition.h.
| 
 | private | 
Definition at line 58 of file L1CaloPprDisabledChannelContainerRun2.h.
| 
 | privateinherited | 
Definition at line 65 of file L1CaloPprDisabledChannelContainer.h.
| 
 | privateinherited | 
Definition at line 64 of file L1CaloPprDisabledChannelContainer.h.
| 
 | privateinherited | 
Definition at line 53 of file AbstractL1CaloPersistentCondition.h.
 1.8.18
 1.8.18