ATLAS Offline Software
Loading...
Searching...
No Matches
ContextUtility.icc
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2026 CERN for the benefit of the ATLAS collaboration
3*/
4
5
6#ifndef ACTSEVENT_CONTEXTUTILITY_ICC
7#define ACTSEVENT_CONTEXTUTILITY_ICC
8
9//this file is included at the end of ContextUtility.h
10
11namespace ActsTrk{
12
13 template <class PropOwner>
14 ContextUtility::ContextUtility(PropOwner* owner):
15 m_geoCtxKey{owner, "GeometryContextKey", "ActsAlignment"},
16 m_magCtxKey{owner, "MagneticContextKey", "fieldCondObj"},
17 m_msgPrinter{[owner](const MSG::Level msg) -> MsgStream& {
18 return owner->msg(msg);
19 }},
20 m_msgLevel{[owner](const MSG::Level msg) {
21 return owner->msgLvl(msg);
22 }}{}
23}
24
25#endif