![]() |
ATLAS Offline Software
|
#include <L1CaloPprChanExtraContainer.h>
Public Types | |
| using | iterator = std::vector<L1CaloPprChanExtra>::iterator |
| using | const_iterator = std::vector<L1CaloPprChanExtra>::const_iterator |
Public Member Functions | |
| L1CaloPprChanExtraContainer () | |
| L1CaloPprChanExtraContainer (const std::string &folderKey) | |
| virtual | ~L1CaloPprChanExtraContainer () |
| 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 L1CaloPprChanExtra * | pprChanExtra (unsigned int channelId) const |
| const L1CaloPprChanExtra * | pprChanExtra (const L1CaloCoolChannelId &channelId) const |
| iterator | begin () |
| iterator | end () |
| const_iterator | begin () const |
| const_iterator | end () const |
| void | addPprChanExtra (const L1CaloPprChanExtra &pprChanExtra) |
| 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 { eChannelId , eErrorCode , ePedCorrEnable , eSat80BcidThreshHigh , eSat80BcidThreshLow , eThreshNumSamplesPeak , eThreshNumSamplesSat , eSatOverride1 , eSatOverride2 , eSatOverride3 , eLutCpPar5 , eLutCpPar6 , eLutCpPar7 , eLutJepPar5 , eLutJepPar6 , eLutJepPar7 } |
| typedef std::map< int, std::string > | AttrSpecificationMap |
Private Attributes | |
| std::vector< L1CaloPprChanExtra > | m_pprChanExtras |
| std::string | m_coolFolderKey = "/TRIGGER/L1Calo/V2/Calibration/Physics/PprChanExtra" |
| AttrSpecificationMap | m_attrSpecificationNameMap |
| AttrSpecificationMap | m_attrSpecificationTypeMap |
| std::string | m_strConditionType |
Definition at line 26 of file L1CaloPprChanExtraContainer.h.
|
privateinherited |
Definition at line 50 of file AbstractL1CaloPersistentCondition.h.
| using L1CaloPprChanExtraContainer::const_iterator = std::vector<L1CaloPprChanExtra>::const_iterator |
Definition at line 52 of file L1CaloPprChanExtraContainer.h.
| using L1CaloPprChanExtraContainer::iterator = std::vector<L1CaloPprChanExtra>::iterator |
Definition at line 49 of file L1CaloPprChanExtraContainer.h.
|
private |
Definition at line 29 of file L1CaloPprChanExtraContainer.h.
| L1CaloPprChanExtraContainer::L1CaloPprChanExtraContainer | ( | ) |
Definition at line 16 of file L1CaloPprChanExtraContainer.cxx.
| L1CaloPprChanExtraContainer::L1CaloPprChanExtraContainer | ( | const std::string & | folderKey | ) |
Definition at line 36 of file L1CaloPprChanExtraContainer.cxx.
|
inlinevirtual |
Definition at line 33 of file L1CaloPprChanExtraContainer.h.
| void L1CaloPprChanExtraContainer::addPprChanExtra | ( | const L1CaloPprChanExtra & | pprChanExtra | ) |
Definition at line 121 of file L1CaloPprChanExtraContainer.cxx.
|
inherited |
Definition at line 26 of file AbstractL1CaloPersistentCondition.cxx.
|
inline |
Definition at line 50 of file L1CaloPprChanExtraContainer.h.
|
inline |
Definition at line 53 of file L1CaloPprChanExtraContainer.h.
|
inlinevirtual |
Reimplemented from AbstractL1CaloPersistentCondition.
Definition at line 41 of file L1CaloPprChanExtraContainer.h.
|
inlinevirtualinherited |
Implements IL1CaloPersistenceCapable.
Definition at line 37 of file AbstractL1CaloPersistentCondition.h.
|
inlinevirtual |
Reimplemented from AbstractL1CaloPersistentCondition.
Definition at line 39 of file L1CaloPprChanExtraContainer.h.
|
inlinevirtual |
Reimplemented from AbstractL1CaloPersistentCondition.
Definition at line 40 of file L1CaloPprChanExtraContainer.h.
|
inherited |
Definition at line 31 of file AbstractL1CaloPersistentCondition.cxx.
|
inline |
Definition at line 51 of file L1CaloPprChanExtraContainer.h.
|
inline |
Definition at line 54 of file L1CaloPprChanExtraContainer.h.
|
virtual |
Reimplemented from AbstractL1CaloPersistentCondition.
Definition at line 44 of file L1CaloPprChanExtraContainer.cxx.
|
virtual |
Reimplemented from AbstractL1CaloPersistentCondition.
Definition at line 30 of file AbstractL1CaloPersistentCondition.cxx.
|
virtual |
Reimplemented from AbstractL1CaloPersistentCondition.
Definition at line 77 of file L1CaloPprChanExtraContainer.cxx.
|
inline |
Definition at line 45 of file L1CaloPprChanExtraContainer.h.
| const L1CaloPprChanExtra * L1CaloPprChanExtraContainer::pprChanExtra | ( | unsigned int | channelId | ) | const |
Definition at line 109 of file L1CaloPprChanExtraContainer.cxx.
|
inherited |
Definition at line 44 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 61 of file L1CaloPprChanExtraContainer.h.
|
private |
Definition at line 60 of file L1CaloPprChanExtraContainer.h.
|
privateinherited |
Definition at line 53 of file AbstractL1CaloPersistentCondition.h.