ATLAS Offline Software
Public Member Functions | List of all members
CaloUtils::IToolConstant Class Referenceabstract

Internal interface for dealing with a collection of ToolConstants. More...

#include <ToolWithConstants.h>

Inheritance diagram for CaloUtils::IToolConstant:
Collaboration diagram for CaloUtils::IToolConstant:

Public Member Functions

virtual ~IToolConstant ()=default
 Virtual destructor. More...
 
virtual std::string name () const =0
 The name of the constant. More...
 
virtual bool setFromJO () const =0
 True if this constant was initialized from job options. More...
 

Detailed Description

Internal interface for dealing with a collection of ToolConstants.

Definition at line 80 of file ToolWithConstants.h.

Constructor & Destructor Documentation

◆ ~IToolConstant()

virtual CaloUtils::IToolConstant::~IToolConstant ( )
virtualdefault

Virtual destructor.

Member Function Documentation

◆ name()

virtual std::string CaloUtils::IToolConstant::name ( ) const
pure virtual

The name of the constant.

Implemented in CaloUtils::ToolConstant< T >.

◆ setFromJO()

virtual bool CaloUtils::IToolConstant::setFromJO ( ) const
pure virtual

True if this constant was initialized from job options.

Implemented in CaloUtils::ToolConstant< T >.


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