![]() |
ATLAS Offline Software
|
Container of L1CaloEnergyScanResults objects, inherit from the abstract base class AbstractL1CaloConditionContainer. More...
#include <L1CaloEnergyScanResultsContainer.h>
Public Types | |
| enum | eCoolFolders { eEnergyScanResults } |
| typedef std::map< unsigned int, L1CaloEnergyScanResults > | L1CaloEnergyScanResultsMap |
| typedef L1CaloEnergyScanResultsMap::const_iterator | const_iterator |
Private Types | |
| enum | eAttrSpecification { eOffset , eSlope , eChi2 , eNdf , eBlob , eBlobStrategy , eErrorCode } |
| typedef std::map< int, std::string > | AttrSpecificationMap |
Private Member Functions | |
| std::string | coolFolderKey (L1CaloEnergyScanResultsContainer::eCoolFolders efolder) const |
Private Attributes | |
| L1CaloEnergyScanResultsMap | m_mEnergyScanResultsMap |
| std::map< L1CaloEnergyScanResultsContainer::eCoolFolders, std::string > | m_mCoolFoldersKeysMap |
| AttrSpecificationMap | m_attrSpecificationNameMap |
| AttrSpecificationMap | m_attrSpecificationTypeMap |
| std::string | m_strConditionType |
Container of L1CaloEnergyScanResults objects, inherit from the abstract base class AbstractL1CaloConditionContainer.
Implement the IL1CaloPersistenceCapable interface.
Copied from L1CaloPprLutContainer and modified.
Definition at line 26 of file L1CaloEnergyScanResultsContainer.h.
|
privateinherited |
Definition at line 50 of file AbstractL1CaloPersistentCondition.h.
| typedef L1CaloEnergyScanResultsMap::const_iterator L1CaloEnergyScanResultsContainer::const_iterator |
Definition at line 35 of file L1CaloEnergyScanResultsContainer.h.
| typedef std::map<unsigned int, L1CaloEnergyScanResults> L1CaloEnergyScanResultsContainer::L1CaloEnergyScanResultsMap |
Definition at line 34 of file L1CaloEnergyScanResultsContainer.h.
|
private |
| Enumerator | |
|---|---|
| eOffset | |
| eSlope | |
| eChi2 | |
| eNdf | |
| eBlob | |
| eBlobStrategy | |
| eErrorCode | |
Definition at line 30 of file L1CaloEnergyScanResultsContainer.h.
| Enumerator | |
|---|---|
| eEnergyScanResults | |
Definition at line 37 of file L1CaloEnergyScanResultsContainer.h.
| L1CaloEnergyScanResultsContainer::L1CaloEnergyScanResultsContainer | ( | ) |
Definition at line 16 of file L1CaloEnergyScanResultsContainer.cxx.
| L1CaloEnergyScanResultsContainer::L1CaloEnergyScanResultsContainer | ( | const std::map< L1CaloEnergyScanResultsContainer::eCoolFolders, std::string > & | folderKeysMap | ) |
Definition at line 29 of file L1CaloEnergyScanResultsContainer.cxx.
|
inlinevirtual |
Definition at line 41 of file L1CaloEnergyScanResultsContainer.h.
| void L1CaloEnergyScanResultsContainer::addEnergyScanResults | ( | const L1CaloCoolChannelId & | channelId, |
| const L1CaloEnergyScanResults & | energyScanResults ) |
Definition at line 148 of file L1CaloEnergyScanResultsContainer.cxx.
| void L1CaloEnergyScanResultsContainer::addEnergyScanResults | ( | unsigned int | channelId, |
| const L1CaloEnergyScanResults & | energyScanResults ) |
Definition at line 144 of file L1CaloEnergyScanResultsContainer.cxx.
|
inherited |
Definition at line 26 of file AbstractL1CaloPersistentCondition.cxx.
|
inline |
Definition at line 56 of file L1CaloEnergyScanResultsContainer.h.
|
virtual |
Reimplemented from AbstractL1CaloPersistentCondition.
Definition at line 152 of file L1CaloEnergyScanResultsContainer.cxx.
|
inlinevirtualinherited |
Implements IL1CaloPersistenceCapable.
Definition at line 37 of file AbstractL1CaloPersistentCondition.h.
|
private |
Definition at line 43 of file L1CaloEnergyScanResultsContainer.cxx.
|
virtual |
Reimplemented from AbstractL1CaloPersistentCondition.
Definition at line 53 of file L1CaloEnergyScanResultsContainer.cxx.
|
virtual |
Reimplemented from AbstractL1CaloPersistentCondition.
Definition at line 59 of file L1CaloEnergyScanResultsContainer.cxx.
|
inherited |
Definition at line 31 of file AbstractL1CaloPersistentCondition.cxx.
|
inline |
Definition at line 57 of file L1CaloEnergyScanResultsContainer.h.
| const L1CaloEnergyScanResults * L1CaloEnergyScanResultsContainer::energyScanResults | ( | const L1CaloCoolChannelId & | channelId | ) | const |
Definition at line 140 of file L1CaloEnergyScanResultsContainer.cxx.
| const L1CaloEnergyScanResults * L1CaloEnergyScanResultsContainer::energyScanResults | ( | unsigned int | channelId | ) | const |
Definition at line 134 of file L1CaloEnergyScanResultsContainer.cxx.
|
virtual |
Reimplemented from AbstractL1CaloPersistentCondition.
Definition at line 63 of file L1CaloEnergyScanResultsContainer.cxx.
|
virtual |
Reimplemented from AbstractL1CaloPersistentCondition.
Definition at line 30 of file AbstractL1CaloPersistentCondition.cxx.
|
virtual |
Reimplemented from AbstractL1CaloPersistentCondition.
Definition at line 96 of file L1CaloEnergyScanResultsContainer.cxx.
|
inherited |
Definition at line 44 of file AbstractL1CaloPersistentCondition.cxx.
|
inherited |
Definition at line 50 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 68 of file L1CaloEnergyScanResultsContainer.h.
|
private |
Definition at line 67 of file L1CaloEnergyScanResultsContainer.h.
|
privateinherited |
Definition at line 53 of file AbstractL1CaloPersistentCondition.h.