2 Copyright (C) 2002-2026 CERN for the benefit of the ATLAS collaboration
6#ifndef ACTSEVENT_CONTEXTUTILITY_ICC
7#define ACTSEVENT_CONTEXTUTILITY_ICC
9#include "ActsEvent/ContextUtility.h"
12 template <class PropOwner>
13 ContextUtility::ContextUtility(PropOwner* owner):
14 m_geoCtxKey{owner, "GeometryContextKey", "ActsAlignment"},
15 m_magCtxKey{owner, "MagneticContextKey", "fieldCondObj"},
16 m_msgPrinter{[owner](const MSG::Level msg) -> MsgStream& {
17 return owner->msg(msg);
19 m_msgLevel{[owner](const MSG::Level msg) {
20 return owner->msgLvl(msg);