|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef L1CALORXLAYERSCONTAINER_H
6 #define L1CALORXLAYERSCONTAINER_H
14 #include "GaudiKernel/DataObject.h"
50 virtual void makeTransient(
const std::map<std::string, const CondAttrListCollection*>& condAttrListCollectionMap);
std::map< L1CaloRxLayersContainer::eCoolFolders, std::string > m_mCoolFoldersKeysMap
L1CaloRxLayersMap m_mRxLayersMap
virtual std::vector< std::string > coolInputKeys() const
const L1CaloRxLayers * rxLayers(unsigned int channelId) const
Container of L1CaloRxLayers objects, inherit from the abstract base class AbstractL1CaloConditionCont...
L1CaloRxLayersContainer()
virtual DataObject * makePersistent() const
std::string coolFolderKey(L1CaloRxLayersContainer::eCoolFolders efolder) const
const_iterator begin() const
virtual void makeTransient(const std::map< std::string, const CondAttrListCollection * > &condAttrListCollectionMap)
virtual void makeTransient(const std::map< std::string, const CondAttrListCollection * > &condAttrListCollectionMap)
virtual ~L1CaloRxLayersContainer()
const_iterator end() const
#define CLASS_DEF(NAME, CID, VERSION)
associate a clid and a version to a type eg
Class that holds information about calo layers that make up receivers.
virtual std::string coolOutputKey() const
std::map< unsigned int, L1CaloRxLayers > L1CaloRxLayersMap
void addRxLayers(unsigned int channelId, L1CaloRxLayers &&rxLayers)
L1CaloRxLayersMap::const_iterator const_iterator
macros to associate a CLID to a type
AbstractL1CaloConditionContainer abstract base class for L1Calo persistent conditions container objec...