![]() |
ATLAS Offline Software
|
#include <L1CaloPprChanDefaultsV1Container.h>
Public Types | |
| using | const_iterator = std::vector<L1CaloPprChanDefaultsV1>::const_iterator |
Public Member Functions | |
| L1CaloPprChanDefaultsV1Container () | |
| L1CaloPprChanDefaultsV1Container (const std::string &folderKey) | |
| virtual | ~L1CaloPprChanDefaultsV1Container () |
| virtual void | makeTransient (const std::map< std::string, const CondAttrListCollection * > &) |
| virtual DataObject * | makePersistent () const |
| virtual std::vector< std::string > | coolInputKeys () const |
| virtual std::string | coolOutputKey () const |
| virtual void | clear () |
| const L1CaloPprChanDefaultsV1 * | pprChanDefaultsV1 (unsigned int channelId) const |
| const L1CaloPprChanDefaultsV1 * | pprChanDefaultsV1 (const L1CaloCoolChannelId &channelId) const |
| const_iterator | begin () const |
| const_iterator | end () const |
| void | addPprChanDefaultsV1 (const L1CaloPprChanDefaultsV1 &pprChanDefaultsV1) |
| 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 { eBcidDecision1 , eSatOverride1 , eBcidDecision2 , eSatOverride2 , eBcidDecision3 , eSatOverride3 , ePeakFinderCond , eDecisionSource } |
| typedef std::map< int, std::string > | AttrSpecificationMap |
Private Attributes | |
| std::vector< L1CaloPprChanDefaultsV1 > | m_pprChanDefaultsV1s |
| std::string | m_coolFolderKey = "/TRIGGER/L1Calo/V1/Configuration/PprChanDefaults" |
| AttrSpecificationMap | m_attrSpecificationNameMap |
| AttrSpecificationMap | m_attrSpecificationTypeMap |
| std::string | m_strConditionType |
Definition at line 26 of file L1CaloPprChanDefaultsV1Container.h.
|
privateinherited |
Definition at line 50 of file AbstractL1CaloPersistentCondition.h.
| using L1CaloPprChanDefaultsV1Container::const_iterator = std::vector<L1CaloPprChanDefaultsV1>::const_iterator |
Definition at line 49 of file L1CaloPprChanDefaultsV1Container.h.
|
private |
| Enumerator | |
|---|---|
| eBcidDecision1 | |
| eSatOverride1 | |
| eBcidDecision2 | |
| eSatOverride2 | |
| eBcidDecision3 | |
| eSatOverride3 | |
| ePeakFinderCond | |
| eDecisionSource | |
Definition at line 29 of file L1CaloPprChanDefaultsV1Container.h.
| L1CaloPprChanDefaultsV1Container::L1CaloPprChanDefaultsV1Container | ( | ) |
Definition at line 16 of file L1CaloPprChanDefaultsV1Container.cxx.
| L1CaloPprChanDefaultsV1Container::L1CaloPprChanDefaultsV1Container | ( | const std::string & | folderKey | ) |
Definition at line 29 of file L1CaloPprChanDefaultsV1Container.cxx.
|
inlinevirtual |
Definition at line 33 of file L1CaloPprChanDefaultsV1Container.h.
| void L1CaloPprChanDefaultsV1Container::addPprChanDefaultsV1 | ( | const L1CaloPprChanDefaultsV1 & | pprChanDefaultsV1 | ) |
Definition at line 100 of file L1CaloPprChanDefaultsV1Container.cxx.
|
inherited |
Definition at line 26 of file AbstractL1CaloPersistentCondition.cxx.
| const_iterator L1CaloPprChanDefaultsV1Container::begin | ( | ) | const |
|
inlinevirtual |
Reimplemented from AbstractL1CaloPersistentCondition.
Definition at line 41 of file L1CaloPprChanDefaultsV1Container.h.
|
inlinevirtualinherited |
Implements IL1CaloPersistenceCapable.
Definition at line 37 of file AbstractL1CaloPersistentCondition.h.
|
inlinevirtual |
Reimplemented from AbstractL1CaloPersistentCondition.
Definition at line 39 of file L1CaloPprChanDefaultsV1Container.h.
|
inlinevirtual |
Reimplemented from AbstractL1CaloPersistentCondition.
Definition at line 40 of file L1CaloPprChanDefaultsV1Container.h.
|
inherited |
Definition at line 31 of file AbstractL1CaloPersistentCondition.cxx.
| const_iterator L1CaloPprChanDefaultsV1Container::end | ( | ) | const |
|
virtual |
Reimplemented from AbstractL1CaloPersistentCondition.
Definition at line 37 of file L1CaloPprChanDefaultsV1Container.cxx.
|
virtual |
Reimplemented from AbstractL1CaloPersistentCondition.
Definition at line 30 of file AbstractL1CaloPersistentCondition.cxx.
|
virtual |
Reimplemented from AbstractL1CaloPersistentCondition.
Definition at line 63 of file L1CaloPprChanDefaultsV1Container.cxx.
|
inline |
Definition at line 45 of file L1CaloPprChanDefaultsV1Container.h.
| const L1CaloPprChanDefaultsV1 * L1CaloPprChanDefaultsV1Container::pprChanDefaultsV1 | ( | unsigned int | channelId | ) | const |
Definition at line 88 of file L1CaloPprChanDefaultsV1Container.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 58 of file L1CaloPprChanDefaultsV1Container.h.
|
private |
Definition at line 57 of file L1CaloPprChanDefaultsV1Container.h.
|
privateinherited |
Definition at line 53 of file AbstractL1CaloPersistentCondition.h.