ATLAS Offline Software
Public Member Functions | List of all members
IL1CaloPersistenceCapable Class Referenceabstract

#include <IL1CaloPersistenceCapable.h>

Inheritance diagram for IL1CaloPersistenceCapable:
Collaboration diagram for IL1CaloPersistenceCapable:

Public Member Functions

virtual ~IL1CaloPersistenceCapable ()
 
virtual DataObject * makePersistent () const =0
 
virtual void makeTransient (const std::map< std::string, const CondAttrListCollection * > &condAttrListCollectionMap)=0
 
virtual void makeTransient (const std::map< std::string, const AthenaAttributeList * > &condAttributeList)=0
 
virtual std::string conditionType () const =0
 
virtual std::vector< std::string > coolInputKeys () const =0
 
virtual std::string coolOutputKey () const =0
 
virtual void clear ()=0
 

Detailed Description

Definition at line 21 of file IL1CaloPersistenceCapable.h.

Constructor & Destructor Documentation

◆ ~IL1CaloPersistenceCapable()

virtual IL1CaloPersistenceCapable::~IL1CaloPersistenceCapable ( )
inlinevirtual

Definition at line 23 of file IL1CaloPersistenceCapable.h.

23 {};

Member Function Documentation

◆ clear()

virtual void IL1CaloPersistenceCapable::clear ( )
pure virtual

◆ conditionType()

virtual std::string IL1CaloPersistenceCapable::conditionType ( ) const
pure virtual

◆ coolInputKeys()

virtual std::vector<std::string> IL1CaloPersistenceCapable::coolInputKeys ( ) const
pure virtual

◆ coolOutputKey()

virtual std::string IL1CaloPersistenceCapable::coolOutputKey ( ) const
pure virtual

◆ makePersistent()

virtual DataObject* IL1CaloPersistenceCapable::makePersistent ( ) const
pure virtual

◆ makeTransient() [1/2]

virtual void IL1CaloPersistenceCapable::makeTransient ( const std::map< std::string, const AthenaAttributeList * > &  condAttributeList)
pure virtual

◆ makeTransient() [2/2]

virtual void IL1CaloPersistenceCapable::makeTransient ( const std::map< std::string, const CondAttrListCollection * > &  condAttrListCollectionMap)
pure virtual

The documentation for this class was generated from the following file: