![]() |
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< unsignedint, L1CaloPprDisabledChannel >::const_iterator | const_iterator |
Private Types | |
| enum | eAttrSpecification { eChanDeadErrorCode , eChanCalibErrorCode , eCaloDisableMask , eEtaDisableMask , ePhiDisableMask , eChanDisableMask , eNoiseCut , eDisabledBits } |
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 |
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.
| typedef std::map<unsignedint,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 | ( | const L1CaloCoolChannelId & | channelId, |
| const L1CaloPprDisabledChannel & | pprDisabledChannel ) |
Definition at line 49 of file L1CaloPprDisabledChannelContainer.cxx.
| void L1CaloPprDisabledChannelContainer::addPprDisabledChannel | ( | unsigned int | channelId, |
| const L1CaloPprDisabledChannel & | pprDisabledChannel ) |
Definition at line 48 of file L1CaloPprDisabledChannelContainer.cxx.
|
inherited |
Definition at line 26 of file AbstractL1CaloPersistentCondition.cxx.
|
inline |
Definition at line 51 of file L1CaloPprDisabledChannelContainer.h.
|
virtual |
Reimplemented from L1CaloPprDisabledChannelContainer.
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 L1CaloPprDisabledChannelContainer.
Definition at line 42 of file L1CaloPprDisabledChannelContainerRun2.cxx.
|
virtual |
Reimplemented from L1CaloPprDisabledChannelContainer.
Definition at line 50 of file L1CaloPprDisabledChannelContainerRun2.cxx.
|
inherited |
Definition at line 31 of file AbstractL1CaloPersistentCondition.cxx.
| void L1CaloPprDisabledChannelContainer::dump | ( | ) | const |
Definition at line 59 of file L1CaloPprDisabledChannelContainer.cxx.
|
inline |
Definition at line 52 of file L1CaloPprDisabledChannelContainer.h.
|
virtual |
Reimplemented from L1CaloPprDisabledChannelContainer.
Definition at line 40 of file L1CaloPprDisabledChannelContainer.cxx.
|
virtual |
Reimplemented from L1CaloPprDisabledChannelContainer.
Definition at line 43 of file AbstractL1CaloPersistentCondition.cxx.
|
virtual |
Reimplemented from L1CaloPprDisabledChannelContainer.
Definition at line 44 of file L1CaloPprDisabledChannelContainer.cxx.
| const L1CaloPprDisabledChannel * L1CaloPprDisabledChannelContainer::pprDisabledChannel | ( | const L1CaloCoolChannelId & | channelId | ) | const |
Definition at line 47 of file L1CaloPprDisabledChannelContainer.cxx.
| const L1CaloPprDisabledChannel * L1CaloPprDisabledChannelContainer::pprDisabledChannel | ( | unsigned int | channelId | ) | const |
Definition at line 46 of file L1CaloPprDisabledChannelContainer.cxx.
|
inherited |
Definition at line 44 of file AbstractL1CaloPersistentCondition.cxx.
|
inherited |
Definition at line 50 of file AbstractL1CaloPersistentCondition.cxx.
|
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.