ATLAS Offline Software
Public Member Functions | Public Attributes | List of all members
TrigConf::MenuPtrWrapper Struct Reference

Small utility class to wrap a pointer to a const xAOD::TriggerMenu. More...

#include <xAODConfigSvc.h>

Collaboration diagram for TrigConf::MenuPtrWrapper:

Public Member Functions

 MenuPtrWrapper ()
 

Public Attributes

const xAOD::TriggerMenum_ptr
 

Detailed Description

Small utility class to wrap a pointer to a const xAOD::TriggerMenu.

   The SG::SlotSpecificObj class invokes an object's default constructor
   and does not allow for the object to be later changed, here we wrap
   the pointer we want to store in a trivial class such that it can be
   updated over time to point to different menus in different slots

Definition at line 53 of file xAODConfigSvc.h.

Constructor & Destructor Documentation

◆ MenuPtrWrapper()

TrigConf::MenuPtrWrapper::MenuPtrWrapper ( )
inline

Definition at line 54 of file xAODConfigSvc.h.

54 : m_ptr(nullptr) {}

Member Data Documentation

◆ m_ptr

const xAOD::TriggerMenu* TrigConf::MenuPtrWrapper::m_ptr

Definition at line 55 of file xAODConfigSvc.h.


The documentation for this struct was generated from the following file:
TrigConf::MenuPtrWrapper::m_ptr
const xAOD::TriggerMenu * m_ptr
Definition: xAODConfigSvc.h:55