|
ATLAS Offline Software
|
#include <L1CaloPprLutContainer.h>
Definition at line 26 of file L1CaloPprLutContainer.h.
◆ AttrSpecificationMap
◆ const_iterator
◆ eAttrSpecification
Enumerator |
---|
eLutStrategy | |
eLutOffset | |
eLutSlope | |
eLutNoiseCut | |
eLutParameters | |
ePedValue | |
ePedMean | |
eErrorCode | |
Definition at line 30 of file L1CaloPprLutContainer.h.
◆ eCoolFolders
◆ L1CaloPprLutContainer() [1/2]
L1CaloPprLutContainer::L1CaloPprLutContainer |
( |
| ) |
|
◆ L1CaloPprLutContainer() [2/2]
◆ ~L1CaloPprLutContainer()
virtual L1CaloPprLutContainer::~L1CaloPprLutContainer |
( |
| ) |
|
|
inlinevirtual |
◆ addPprLut() [1/2]
◆ addPprLut() [2/2]
void L1CaloPprLutContainer::addPprLut |
( |
unsigned int |
channelId, |
|
|
const L1CaloPprLut & |
pprLut |
|
) |
| |
◆ addSpecification()
void AbstractL1CaloPersistentCondition::addSpecification |
( |
int |
specId, |
|
|
const std::string & |
specName, |
|
|
const std::string & |
specType |
|
) |
| |
|
inherited |
◆ begin()
L1CaloPprLutMap::const_iterator L1CaloPprLutContainer::begin |
( |
| ) |
const |
|
inline |
◆ clear()
void L1CaloPprLutContainer::clear |
( |
| ) |
|
|
virtual |
◆ conditionType()
virtual std::string AbstractL1CaloPersistentCondition::conditionType |
( |
| ) |
const |
|
inlinevirtualinherited |
◆ coolFolderKey()
◆ coolInputKeys()
std::vector< std::string > L1CaloPprLutContainer::coolInputKeys |
( |
| ) |
const |
|
virtual |
◆ coolOutputKey()
std::string L1CaloPprLutContainer::coolOutputKey |
( |
| ) |
const |
|
virtual |
◆ createAttributeListSpecification()
coral::AttributeListSpecification * AbstractL1CaloPersistentCondition::createAttributeListSpecification |
( |
| ) |
const |
|
inherited |
Definition at line 31 of file AbstractL1CaloPersistentCondition.cxx.
33 coral::AttributeListSpecification* attrSpecification =
new coral::AttributeListSpecification();
39 attrSpecification->extend(it_name->second, it_type->second);
41 return attrSpecification;
◆ dump()
void L1CaloPprLutContainer::dump |
( |
| ) |
const |
◆ end()
L1CaloPprLutMap::const_iterator L1CaloPprLutContainer::end |
( |
| ) |
const |
|
inline |
◆ makePersistent()
DataObject * L1CaloPprLutContainer::makePersistent |
( |
| ) |
const |
|
virtual |
◆ makeTransient() [1/4]
◆ makeTransient() [2/4]
void AbstractL1CaloPersistentCondition::makeTransient |
Definition at line 30 of file AbstractL1CaloPersistentCondition.cxx.
22 std::cout <<
"ERROR - The makeTransient(const map<std::string, const AthenaAttributeList*>) method you are calling is not implemented by the current class !" << std::endl;
◆ makeTransient() [3/4]
void AbstractL1CaloPersistentCondition::makeTransient |
Definition at line 29 of file AbstractL1CaloPersistentCondition.cxx.
17 std::cout <<
"ERROR - The makeTransient(const map<std::string, const CondAttrListCollection*>) method you are calling is not implemented by the current class !" << std::endl;
◆ makeTransient() [4/4]
◆ pprLut() [1/2]
◆ pprLut() [2/2]
◆ specificationName()
std::string AbstractL1CaloPersistentCondition::specificationName |
( |
int |
specId | ) |
const |
|
inherited |
◆ specificationType()
std::string AbstractL1CaloPersistentCondition::specificationType |
( |
int |
specId | ) |
const |
|
inherited |
◆ m_attrSpecificationNameMap
◆ m_attrSpecificationTypeMap
◆ m_mCoolFoldersKeysMap
◆ m_mPprLutMap
◆ m_strConditionType
std::string AbstractL1CaloPersistentCondition::m_strConditionType |
|
privateinherited |
The documentation for this class was generated from the following files:
std::string coolFolderKey(L1CaloPprLutContainer::eCoolFolders efolder) const
unsigned short lutNoiseCut(void) const
const L1CaloPprLut * pprLut(unsigned int channelId) const
const_iterator end() const
AttrSpecificationMap m_attrSpecificationTypeMap
L1CaloPprLutMap::const_iterator begin() const
L1CaloPprLutMap::const_iterator end() const
void addSpecification(int specId, const std::string &specName, const std::string &specType)
coral::Blob lutParameters(void) const
const_iterator begin() const
Access to Chan/AttributeList pairs via iterators.
ChanCalibErrorCode class for L1Calo error codes Adapted from /LVL1/l1calo/coolL1Calo/coolL1Calo/ChanE...
This class is a collection of AttributeLists where each one is associated with a channel number....
coral::AttributeListSpecification * createAttributeListSpecification() const
Transient class defining the PPM lookup table objects.
unsigned short lutOffset(void) const
void addPprLut(unsigned int channelId, const L1CaloPprLut &pprLut)
AbstractL1CaloPersistentCondition(const std::string &condType)
AttrSpecificationMap m_attrSpecificationNameMap
An AttributeList represents a logical row of attributes in a metadata table. The name and type of eac...
std::map< L1CaloPprLutContainer::eCoolFolders, std::string > m_mCoolFoldersKeysMap
std::string specificationName(int specId) const
unsigned short lutStrategy(void) const
ChanAttrListMap::const_iterator const_iterator
L1CaloPprLutMap m_mPprLutMap
unsigned short lutSlope(void) const
std::string m_strConditionType
bool add(ChanNum chanNum, const AttributeList &attributeList)
Adding in chan/attrList pairs.
std::map< unsigned int, L1CaloPprLut >::const_iterator const_iterator