  | 
  
    ATLAS Offline Software
    
   | 
 
 
 
 
Go to the documentation of this file.
    5 #ifndef TRIGT1CALOCALIBCONDITIONS_ABSTRACTL1CALOPERSISTENTCONDITION_H 
    6 #define TRIGT1CALOCALIBCONDITIONS_ABSTRACTL1CALOPERSISTENTCONDITION_H 
   10 #include "GaudiKernel/DataObject.h" 
   11 #include "CoralBase/AttributeListSpecification.h" 
   29     virtual void makeTransient(
const std::map<std::string, const CondAttrListCollection*>& condAttrListCollectionMap);
 
   30     virtual void makeTransient(
const std::map<std::string, const AthenaAttributeList*>& condAttributeList);
 
   34     void addSpecification(
int specId, 
const std::string& specName, 
const std::string& specType);
 
   39     virtual std::vector<std::string> 
coolInputKeys()
 const { 
return std::vector<std::string>(); };
 
  
AttrSpecificationMap m_attrSpecificationTypeMap
 
virtual ~AbstractL1CaloPersistentCondition()
 
virtual std::vector< std::string > coolInputKeys() const
 
void addSpecification(int specId, const std::string &specName, const std::string &specType)
 
coral::AttributeListSpecification * createAttributeListSpecification() const
 
std::map< int, std::string > AttrSpecificationMap
 
virtual std::string coolOutputKey() const
 
AbstractL1CaloPersistentCondition(const std::string &condType)
 
AttrSpecificationMap m_attrSpecificationNameMap
 
virtual std::string conditionType() const
 
std::string specificationType(int specId) const
 
virtual void makeTransient(const std::map< std::string, const CondAttrListCollection * > &condAttrListCollectionMap)
 
std::string specificationName(int specId) const
 
virtual DataObject * makePersistent() const
 
std::string m_strConditionType
 
AbstractL1CaloConditionContainer abstract base class for L1Calo persistent conditions container objec...