![]() |
ATLAS Offline Software
|
#include <L1CaloPpmFineTimeRefsContainer.h>
Public Types | |
| enum | eCoolFolders { ePpmFineTimeRefss } |
| typedef std::map< unsignedint, L1CaloPpmFineTimeRefs >::const_iterator | const_iterator |
Public Member Functions | |
| L1CaloPpmFineTimeRefsContainer () | |
| L1CaloPpmFineTimeRefsContainer (const std::map< L1CaloPpmFineTimeRefsContainer::eCoolFolders, std::string > &folderKeysMap) | |
| virtual | ~L1CaloPpmFineTimeRefsContainer () |
| virtual DataObject * | makePersistent () const |
| virtual void | makeTransient (const std::map< std::string, const CondAttrListCollection * > &condAttrListCollectionMap) |
| const L1CaloPpmFineTimeRefs * | ppmFineTimeRefs (unsigned int channelId) const |
| const L1CaloPpmFineTimeRefs * | ppmFineTimeRefs (const L1CaloCoolChannelId &channelId) const |
| void | addPpmFineTimeRefs (unsigned int channelId, const L1CaloPpmFineTimeRefs &ppmFineTimeRefs) |
| void | addPpmFineTimeRefs (const L1CaloCoolChannelId &channelId, const L1CaloPpmFineTimeRefs &ppmFineTimeRefs) |
| L1CaloPpmFineTimeRefsMap::const_iterator | begin () const |
| L1CaloPpmFineTimeRefsMap::const_iterator | end () const |
| virtual std::vector< std::string > | coolInputKeys () const |
| virtual std::string | coolOutputKey () const |
| virtual void | clear () |
| void | dump () const |
| virtual void | makeTransient (const std::map< std::string, const AthenaAttributeList * > &condAttributeList) |
| 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 |
Private Types | |
| enum | eAttrSpecification { eErrorCode , eRefValue , eCriterion , eCalibValue } |
| typedef std::map< int, std::string > | AttrSpecificationMap |
Private Member Functions | |
| std::string | coolFolderKey (L1CaloPpmFineTimeRefsContainer::eCoolFolders efolder) const |
Private Attributes | |
| L1CaloPpmFineTimeRefsMap | m_mPpmFineTimeRefsMap |
| std::map< L1CaloPpmFineTimeRefsContainer::eCoolFolders, std::string > | m_mCoolFoldersKeysMap |
| AttrSpecificationMap | m_attrSpecificationNameMap |
| AttrSpecificationMap | m_attrSpecificationTypeMap |
| std::string | m_strConditionType |
Definition at line 30 of file L1CaloPpmFineTimeRefsContainer.h.
|
privateinherited |
Definition at line 50 of file AbstractL1CaloPersistentCondition.h.
| typedef std::map<unsignedint,L1CaloPpmFineTimeRefs>::const_iterator L1CaloPpmFineTimeRefsContainer::const_iterator |
Definition at line 38 of file L1CaloPpmFineTimeRefsContainer.h.
|
private |
| Enumerator | |
|---|---|
| eErrorCode | |
| eRefValue | |
| eCriterion | |
| eCalibValue | |
Definition at line 33 of file L1CaloPpmFineTimeRefsContainer.h.
| Enumerator | |
|---|---|
| ePpmFineTimeRefss | |
Definition at line 36 of file L1CaloPpmFineTimeRefsContainer.h.
| L1CaloPpmFineTimeRefsContainer::L1CaloPpmFineTimeRefsContainer | ( | ) |
Definition at line 15 of file L1CaloPpmFineTimeRefsContainer.cxx.
| L1CaloPpmFineTimeRefsContainer::L1CaloPpmFineTimeRefsContainer | ( | const std::map< L1CaloPpmFineTimeRefsContainer::eCoolFolders, std::string > & | folderKeysMap | ) |
Definition at line 26 of file L1CaloPpmFineTimeRefsContainer.cxx.
|
inlinevirtual |
Definition at line 42 of file L1CaloPpmFineTimeRefsContainer.h.
| void L1CaloPpmFineTimeRefsContainer::addPpmFineTimeRefs | ( | const L1CaloCoolChannelId & | channelId, |
| const L1CaloPpmFineTimeRefs & | ppmFineTimeRefs ) |
Definition at line 133 of file L1CaloPpmFineTimeRefsContainer.cxx.
| void L1CaloPpmFineTimeRefsContainer::addPpmFineTimeRefs | ( | unsigned int | channelId, |
| const L1CaloPpmFineTimeRefs & | ppmFineTimeRefs ) |
Definition at line 129 of file L1CaloPpmFineTimeRefsContainer.cxx.
|
inherited |
Definition at line 26 of file AbstractL1CaloPersistentCondition.cxx.
|
inline |
Definition at line 54 of file L1CaloPpmFineTimeRefsContainer.h.
|
virtual |
Reimplemented from AbstractL1CaloPersistentCondition.
Definition at line 144 of file L1CaloPpmFineTimeRefsContainer.cxx.
|
inlinevirtualinherited |
Implements IL1CaloPersistenceCapable.
Definition at line 37 of file AbstractL1CaloPersistentCondition.h.
|
private |
Definition at line 36 of file L1CaloPpmFineTimeRefsContainer.cxx.
|
virtual |
Reimplemented from AbstractL1CaloPersistentCondition.
Definition at line 46 of file L1CaloPpmFineTimeRefsContainer.cxx.
|
virtual |
Reimplemented from AbstractL1CaloPersistentCondition.
Definition at line 52 of file L1CaloPpmFineTimeRefsContainer.cxx.
|
inherited |
Definition at line 31 of file AbstractL1CaloPersistentCondition.cxx.
| void L1CaloPpmFineTimeRefsContainer::dump | ( | ) | const |
Definition at line 137 of file L1CaloPpmFineTimeRefsContainer.cxx.
|
inline |
Definition at line 55 of file L1CaloPpmFineTimeRefsContainer.h.
|
virtual |
Reimplemented from AbstractL1CaloPersistentCondition.
Definition at line 56 of file L1CaloPpmFineTimeRefsContainer.cxx.
|
virtual |
Reimplemented from AbstractL1CaloPersistentCondition.
Definition at line 30 of file AbstractL1CaloPersistentCondition.cxx.
|
virtual |
Reimplemented from AbstractL1CaloPersistentCondition.
Definition at line 86 of file L1CaloPpmFineTimeRefsContainer.cxx.
| const L1CaloPpmFineTimeRefs * L1CaloPpmFineTimeRefsContainer::ppmFineTimeRefs | ( | const L1CaloCoolChannelId & | channelId | ) | const |
Definition at line 125 of file L1CaloPpmFineTimeRefsContainer.cxx.
| const L1CaloPpmFineTimeRefs * L1CaloPpmFineTimeRefsContainer::ppmFineTimeRefs | ( | unsigned int | channelId | ) | const |
Definition at line 119 of file L1CaloPpmFineTimeRefsContainer.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 L1CaloPpmFineTimeRefsContainer.h.
|
private |
Definition at line 67 of file L1CaloPpmFineTimeRefsContainer.h.
|
privateinherited |
Definition at line 53 of file AbstractL1CaloPersistentCondition.h.