ATLAS Offline Software
Loading...
Searching...
No Matches
CaloUtils::ToolConstantsContext Struct Reference

Context object for retrieving ToolConstant values. More...

#include <ToolWithConstants.h>

Collaboration diagram for CaloUtils::ToolConstantsContext:

Public Member Functions

const EventContext & ctx () const
 ToolConstantsContext (const CaloRec::ToolConstants *constants, const EventContext &ctx)

Public Attributes

const CaloRec::ToolConstantsm_constants
const EventContext & m_ctx

Detailed Description

Context object for retrieving ToolConstant values.

Should be treated as opaque by clients, except to call ctx().

Definition at line 59 of file ToolWithConstants.h.

Constructor & Destructor Documentation

◆ ToolConstantsContext()

CaloUtils::ToolConstantsContext::ToolConstantsContext ( const CaloRec::ToolConstants * constants,
const EventContext & ctx )
inline

Definition at line 64 of file ToolWithConstants.h.

66 : m_constants (constants),
67 m_ctx (ctx)
68 {
69 }
const CaloRec::ToolConstants * m_constants
const EventContext & ctx() const

Member Function Documentation

◆ ctx()

const EventContext & CaloUtils::ToolConstantsContext::ctx ( ) const
inline

Definition at line 62 of file ToolWithConstants.h.

62{ return m_ctx; }

Member Data Documentation

◆ m_constants

const CaloRec::ToolConstants* CaloUtils::ToolConstantsContext::m_constants

Definition at line 70 of file ToolWithConstants.h.

◆ m_ctx

const EventContext& CaloUtils::ToolConstantsContext::m_ctx

Definition at line 71 of file ToolWithConstants.h.


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